2012-03-30 149 views

回答

0

Subversion中的机制有点不同。如果您在本地副本上工作,您可以通过结帐在此处说话。有两种情况在这里:

你想在仓库的不同部分工作:

  1. 结帐,在当地一个新的位置的部分(这样你就可以并行工作,两个)。
  2. 将您的当前位置切换到存储库的新部分。这将替换本地所有文件,并且不再能够并行处理两个部分。

第一种情况通常使用。有些情况下可能不合适:

  • 你没有足够的地方。你应该先改变它,因为你无法继续工作。
  • 您正在使用分支,并且想要合并树干或其他分支上某些分支上的更改。然后svn switch是这样做的正常方法。

或者,您也可以做两个文件夹的公共父的sparse checkout,并填充只有你感兴趣的部分。