0

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

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

我可以用一个标志标记导出的类,我不能在我的工作区中修改这些类。像只读这样的东西会有所帮助。有人知道现有解决方案存在类似问题吗?

谢谢

4

1 回答 1

1

我能想到的有两件事在这里可能会有所帮助。

  1. 在文件系统中将所有内容标记为只读。如果你在eclipse中编辑,它会提示你是否尝试编辑它,询问你是否要让它读/写。
  2. 将所有内容标记为派生。将出现相同类型的提示,警告您它是派生文件。这里的问题是,除非您有一个可以将事物标记为派生的插件,否则您需要标记每个文件。(不过,编写这样一个插件非常容易——如果你想采用这种方法,请给我发电子邮件:scott@javadude.com)

这些都不会完全阻止你,但提示可能会有所帮助(如果你同时做,你会得到两个提示......)

希望这可以帮助!

于 2009-04-30T13:46:16.500 回答