我發現了類似的問題,但沒有一個肯定會回答我的問題。我讀,如:
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:外部混亂)或更高的東西需要一些解釋或參考。
也許烏龜SVN在內部做兩次提交? – Dialecticus
否。在多項目TortoiseSVN提交之後,版本號增加了1。 – fieres
也許它是通過'--targets'命令行選項完成的。 – Dialecticus