假设我的工作副本 ~/WC/ 已经与 http://acme.com/svn-rep/A/ 同步。
现在我想要同步该工作副本与 http://acme.com/svn-rep/B/。
我有两个选择:
我询问的原因是,我正在编写一些脚本来自动化一些测试,我需要在同一个代码库中工作的几个分支上进行操作。测试机器上的磁盘空间有限,所以我必须重复使用同一个工作副本。
编辑:
阅读aix下面的答案中的链接后,似乎有第三个选项:
svn cleanup ~/WC/ && svn switch http://acme.com/svn-rep/B/ ~/WC/
- svn switch http://acme.com/svn-rep/B/ ~/WC/
- rm -rf ~/WC/ && svn co http://acme.com/svn-rep/B/ ~/WC/
我询问的原因是,我正在编写一些脚本来自动化一些测试,我需要在同一个代码库中工作的几个分支上进行操作。测试机器上的磁盘空间有限,所以我必须重复使用同一个工作副本。
编辑:
阅读aix下面的答案中的链接后,似乎有第三个选项:
svn cleanup ~/WC/ && svn switch http://acme.com/svn-rep/B/ ~/WC/