使用TortoiseSVN同步文件夹

Jor*_*dan 3 svn version-control tortoisesvn

我在使用TortoiseSVN/SVN和工作文件夹以及.SVN文件夹时遇到了一些问题.

假设我有如下结构:

trunk/
     src/
     sdk/
     lib/
Run Code Online (Sandbox Code Playgroud)

如果我想查看src文件夹和sdk文件夹但不是lib文件夹,我分别在两个文件夹上签出,.SVN文件夹将在src /和sdk /下.

那么,如何将/ trunk /文件夹本身置于源代码管理之下呢?如果我进行结账,那么它将检查包括lib文件夹在内的所有内容,除非我限制深度,在这种情况下它不会知道任何子文件夹.

真的我需要的是一些同步文件夹的方法.

有什么建议?

谢谢!

Sam*_*son 7

  1. 使用TortoiseSVN签出父目录
  2. 选择"完全递归"深度
  3. 单击"选择项目",然后取消选择不希望签出的文件夹
  4. 单击确定.

如果您已经签出了父目录,并且想要更改已签出的文件夹子集,请右键单击您的父文件夹,然后选择"TortoiseSVN | Update to Revision ...".在此窗口中,您可以选择"选择项目",然后取消选择工作副本中不需要的文件夹.