2009-04-29 71 views
6

我避免了CodePlex,因爲它缺乏對正確的SVN的支持,並且被關於短缺事件的抱怨所阻止。最近,我一直想將我的項目從beanstalk移植到Codeplex,因爲後者更具社交性。Codeplex + SVN。 SVN橋樑有多好?

您遇到了什麼問題以及對SVN的支持有多好。 SVN橋樑有多好?

回答

4

當CodePlex有客戶端程序時,客戶端SvnBridge對我來說有問題。但是,他們已經將SvnBridge移到他們的服務器農場,並且它運行得非常好。我在CodePlex上有3個項目,其中2個使用其源代碼控制。其中兩個項目是從SourceForge遷移而來的。 SourceForge的用戶界面逐漸變得越來越糟糕,而CodePlex一直在傾聽用戶的意見,並改善了用戶體驗。

我遇到問題的主要問題是您的提交沒有獲得連續的ID。該id池與運行的TFS服務器上的所有其他項目共享。據我所知目前有6個TFS服務器託管CodePlex項目。

我自己託管了其中一個項目的源代碼管理,因爲我需要爲幾件事添加自定義鉤子腳本。除此之外,CodePlex還不錯。

2

請先嚐試一下。在CodePlex上設置一個「虛擬」項目,不要發佈它,並找出答案。

我一直在使用CodePlex和龜SVN一段時間,這很好,但我可能不會做你想做的事情。

CodePlex爲您提供了30天(我認爲)可以在其中設置您的項目而不需要發佈它。您可以輕鬆設置您的項目,確保您感興趣的SVN命令正常工作,然後發佈或中止。

1

我管理CodePlex上的一個小項目(使用Subversion),並且我並不特別滿意這種體驗。最大的問題是:

  1. Subversion功能的不完整/錯誤支持。例如,我可以創建一個新文件夾,但不能移動任何內容。命令行客戶端不斷出錯,並在與SVN服務器交談時鎖定存儲庫。

  2. 緩慢的源代碼管理訪問。真的很慢,即使是小文件。瀏覽歷史是一種痛苦。

我還沒有嘗試過更「高級」的功能,如分支與合併,但是從我讀過,它目前還不支持。

所以,你可以用CodePlex上與TF $,或者去谷歌代碼,在SourceForge,GitHub上,等...

2

SVN橋太buggggggggggggggggggy! 我沒有結帳大多數項目,使用git-svn,hgsubversion,bzr-svn,... 我很生氣,它在HTTP 200 OK或完全缺少git-svn響應時失敗。 我建議人們不要在Codeplex中選擇TFS/SVN選項,請選擇Git/Mercurial;或者如果他們想繼續使用SVN,請切換到GoogleCode或SourceForge。

0

tigris forum

我做了一些測試自己,發現問題出在農奴 庫。 svn 1.7使用serf而不是neon作爲默認的lib。您可以 設置此回霓虹燈在服務器配置文件: 設置 - >網絡 - >編輯,然後在文件

http-library = neon

然後保存文件的底部添加行。這將解決您使用Codeplex時遇到的問題。

Stefan