Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我是第一次使用 SVN。我得到了一个包含几个目录的 repo,其中一个是 Java 程序目录,其他的是各种其他的东西。我使用 Eclipse SVN 插件来签出 repo,并且只将相关的 Java 子目录签出到 Eclipse 中(其他目录与我的目的无关)。
现在我已经对该目录进行了更改。
我是否认为如果我“提交”更新,新的头将使用更新的 Java 目录和所有其他目录创建?我担心的是丢失其他目录。
它应该工作得很好。只需确保您的“提交”仅发生在您通过 Eclipse 签出的相关子目录中。
我是否认为如果我“提交”更新,新的头将使用更新的 Java 目录和所有其他目录创建?
是的,你是对的。其他目录仍将是 HEAD 的一部分。
你永远不会在版本控制系统中“丢失”任何东西。即使您删除了一个目录,它仍然会在源代码管理历史记录中。
你不必担心。提交时,更改只会影响签出的目录。