2009-12-03 25 views
0

我正在使用Cornerstone的試用產品,但不喜歡他們沒有支持的事實。意思是,他們從不回覆他們的電子郵件我需要一個可以通過Subversion處理合並的源代碼控制程序。具體來說,從分支合併回主幹。基石沒有和從我讀過的版本也沒有版本也不是:http://groups.google.com/group/versions/browse_thread/thread/e499755588b0f59bMac版本控制與合併和支持

任何人都可以推薦一個支持合併,也支持Mac的源代碼管理?

- 編輯 -

根據意見,並考慮到版本和基石有如此相似的功能集,將主要購買理由的版本是它的支持?

+0

要清楚,你正在尋找一個Subversion客戶端?或者只是源代碼控制? – zpasternack 2009-12-03 05:18:09

+0

適用於Mac的Subversion客戶端。 – 4thSpace 2009-12-03 05:54:46

回答

0

Git,雖然它不是顛覆(但有幾乎相同的功能,有一些額外的)。

+0

從問題(即Mac)中應該清楚,我要求的是原生應用程序。 – 4thSpace 2009-12-03 04:54:36

+3

「native」是什麼意思? Git有系統的Mac版本。http://code.google.com/p/git-osx-installer/ – yoda 2009-12-03 04:56:58

+0

僅Git在線嗎?還是可以像Subversion一樣完全脫機地安裝和使用它?如果安裝服務器版本,則可以使用 – 4thSpace 2009-12-03 05:12:04

1

svn命令行程序可以執行合併,儘管沒有好的GUI界面來幫助你。這是一個非常基本的功能。

svnX已經有一段時間了,是一個基於可可的應用程序。

您可以嘗試SmartSVN,它是用Java編寫的。此外,許多文本編輯器(如TextMate)都支持編輯器內的svn操作。

還有一個名爲SCPlugin的開源OS X客戶端,但開發看起來很慢(例如,沒有Snow Leopard版本)。

+0

我會看看svnX是否可以進行合併。如果我做到了這一點,基石應該接受改變,沒有太大的驚歎吧?意思是說,如果我合併到一個源代碼控制應用程序,然後切換回另一個應用程序,應該繼續jiving? – 4thSpace 2009-12-03 05:09:21

+0

svnX告訴我,它是與工作副本一起工作的。猜猜我會嘗試命令行。 – 4thSpace 2009-12-03 05:14:26

+0

查看鏈接SCPlugin – 2009-12-07 18:55:42

1

嘗試Versions但我不認爲他們支持合併。我可能是錯的,做合併的最好方法是使用命令行。

+1

合併的最佳方式是轉儲svn並使用git。 ;-) – 2009-12-07 19:21:01