2009-10-29 64 views
1

我有一個工作文件夾。在我的工作結束後,我通過右鍵單擊Commit來使用Commit,並且TortoiseSVN提交到本地計算機中的存儲庫。我正在使用Aptana進行我的開發,並最近添加了Subversive插件。我想用Subversive鏈接相同的工作文件夾。爲此,我在另一個文件夾中創建了一個新的存儲庫。後來,我使用Aptana導入選項將我現有的工作文件夾導入到這個新的存儲庫中。[SVN]:使用兩個Subversion客戶端

我想知道它是否會正常工作。我懷疑,版本號可能會被覆蓋。

+0

好吧,我對這個問題有點失落。在顛覆中,每個人都在同一個存儲庫上工作,應該不需要創建一個新的存儲庫,那真的是你的意思嗎?此外,您不需要重新導入工作副本 - 只需打開現有副本即可,或者最糟糕的是,可以重新進行結帳。這些術語在svn中有特定的含義,所以我想知道你是否有其他意思。 – 2009-10-29 08:39:42

+1

如果你有麻煩,我可以真正推薦這兩個地方:http://svnbook.red-bean.com/,http://www.ericsink.com/scm/source_control.html – 2009-10-29 08:59:47

回答

1

從你的描述,它聽起來就像您創建不同的存儲庫相同的代碼。這幾乎肯定不是你想要做的。

Subversion中的「工作副本」僅附加到一個存儲庫。這是不可能的(並且你不想)在多個存儲庫中使用相同的工作副本。這只是不合理的。

只要您的工具(TortoiseSVN,Subversive)使用兼容的Subversion工作副本格式(相同的x.y版本號),那麼您應該可以在同一個工作副本和同一個存儲庫中使用它們。

1

它既可以工作,也可以出錯。你不會得到數據損壞。

看到這些問題:

+0

它的工作,但使用Subversive後來,重寫了龜紋版本號。 – RKh 2009-10-29 08:28:42

+0

你是什麼意思「重寫」?如果更新項目,修訂版本會發生變化。這就是更新所做的事情,無論你是從哪個客戶端開始的......:/ – 2009-10-29 09:02:50

+0

@Aaron:以前TortoiseSVN瀏覽器顯示的是帶有版本28的文件,但現在顯示爲1. – RKh 2009-10-29 09:18:52

相關問題