我第一次使用SVN。我收到了一个包含几个目录的repo,其中一个是Java程序目录,其他目录是其他各种目录。 我使用Eclipse SVN插件来检查repo,并且只将相关的Java子目录检出到Eclipse中(其他目录与我的目的无关)。
现在我已对此目录进行了更改。
我是否正确地认为如果我“提交”更新,新头将使用更新的Java目录和所有其他目录创建?我担心的是失去其他目录。
答案 0 :(得分:1)
它应该完美无缺。只需确保您的“提交”仅在您通过Eclipse检出的相关子目录中发生。
答案 1 :(得分:1)
我是否正确地认为如果我“提交”更新,新头将使用更新的Java目录和所有其他目录创建?
是的,你是对的。其他目录仍然是HEAD的一部分。
你永远不会“失去”版本控制系统中的任何东西。即使您删除目录,它仍将位于源代码管理历史记录中。
答案 2 :(得分:0)
你不用担心。提交时,更改只会影响签出的目录。