我检出了整个存储库,但只需要trunk
目录。我是否需要做一个新的结帐,或者我可以在某种程度上采取trunk
目录并将其用作存储库,忽略/删除父目录?使用SVN是否可以获取存储库子集作为单独的存储库?
我当前的结帐已应用本地svn忽略的更改。
我检出了整个存储库,但只需要trunk
目录。我是否需要做一个新的结帐,或者我可以在某种程度上采取trunk
目录并将其用作存储库,忽略/删除父目录?使用SVN是否可以获取存储库子集作为单独的存储库?
我当前的结帐已应用本地svn忽略的更改。
是的,你可以。工作副本中的每个文件夹都知道其来自存储库的哪个文件夹感谢其.svn子目录。
是的,您可以直接使用trunk
目录作为您的存储库。如果您不想要父目录,请将您的主目录移动到文件系统中的其他位置,或者更好,只需下次结账trunk
文件夹。
在Subversion中,每个子目录都有它自己的.svn
文件夹,并跟踪自己的修订版和它在存储库中的位置。您应该能够将trunk
文件夹移动到别处,并将其视为其自己的工作副本,而不会出现任何问题。
请注意,这将在SVN 1.7中发生变化。 – 2011-02-08 23:41:57