2014-04-04 41 views
0

我發現了類似的問題,但沒有一個肯定會回答我的問題。我讀,如:
How can I commit multiple directories at once using subversion?
Commit several projects in Eclipse SVN
How can I do a single SVN commit across multiple externals at the command line?
SVN:如何在命令行中複製Tortoise的多項目提交

公司公約要求同一倉庫的兩個項目檢出到不同工作拷貝

> svn co https://svn/A/trunk Alocal 
> svn co https://svn/B/trunk Blocal 

這兩個項目依賴於一個另一個,所以很高興能夠在單一版本中提交。

我的MSWindows使用辦公室夥伴使用TortoiseSVN。他們只需在Windows資源管理器中多選Alocal和Blocal,然後右鍵單擊 - >提交。完成。

在命令行上,我沒有這麼做。

> svn ci -m '' Alocal Blocal 
svn: . is not a working copy 

我唯一能做的就是按順序提交兩個項目,導致兩個修訂。

有沒有辦法用svn命令行工具複製TortoiseSVN的單一提交行爲,yes或no?如果是,如何?

非常感謝!

PS:我是一個簡單的svn用戶。所以涉及屬性的所有東西(我讀svn:外部混亂)或更高的東西需要一些解釋或參考。

+0

也許烏龜SVN在內部做兩次提交? – Dialecticus

+0

否。在多項目TortoiseSVN提交之後,版本號增加了1。 – fieres

+0

也許它是通過'--targets'命令行選項完成的。 – Dialecticus

回答

1

「不同工作拷貝」 +「一個單一版本」是由設計

美國WC純SVN不可能(通過從公共的父checkouting或exernals鏈接/更好,更自然的方式/)是一絕

的TortoiseSVN這裏使用了一些作弊和數據的預處理之前提交,絕對

相關問題