在我的工作场所,我确实有SVN结账课程和SVN导出课程。 我将这些课分成两个工作集。导出的类是另一个基于功能的项目的成员,我不允许在我的工作区内更改此类。

当我想修复错误或实现我想确定的新功能时,不会触及导出的类。

我可以使用标记标记导出的类,我无法在工作区中修改此类。像只读这样的东西会有所帮助。有人知道现有解决方案存在类似问题。

由于

有帮助吗?

解决方案

我能想到的两件事可能对此有所帮助。

  1. 在文件系统中将所有内容标记为只读。如果你在eclipse中编辑,如果你试图编辑它,它会提示你,询问你是否要进行读/写。
  2. 将所有内容标记为派生。将发生相同类型的提示,警告您它是派生文件。这里的问题是,除非你有一个可以将事物标记为派生的插件,否则你需要标记每个文件。 (编写这样的插件很容易 - 如果你想采用这种方法,请给我发电子邮件:scott@javadude.com)
  3. 这些都不会完全阻止你,但提示可能有所帮助(如果你同时做两件事,你会得到两个提示......)

    希望这有帮助!

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top