eclipse - 如何最好地应对不应实现的SVN和本地更改?

标签 eclipse svn tortoisesvn classpath subclipse

我已经从SVN信息库中 checkout 了一些项目。要构建这些项目,我必须调整一些配置(例如类路径和属性文件)以适合本地环境。

现在,我不想将这些更改提交到存储库。因此,设置svn:ignore可能会有所帮助。但是,如果我想在不提交那些文件的情况下从存储库获取更新,该怎么办?是否有任何选项可以让我获取更新并阻止我进行提交?

或应对本地变化的最佳方法是什么?在我的应用程序项目中,我可以配置eclipse的启动配置,以使用适合我的本地环境的设置来启动它们,并让已 checkout 的文件保持不变。但是,对于将不会启动的项目该怎么办?

提前致谢。

最佳答案

只需将这些配置/属性文件的模板放入svn中即可。该应用程序应该期望使用不同的文件,因此您必须创建自己的文件,并且将svn:ignore设置为当然...,以便可以获取模板的更新,然后可以将其迁移到实际配置文件中。为了方便起见,您可以创建 shell 程序/批处理文件这些配置文件的第一个设置。

关于eclipse - 如何最好地应对不应实现的SVN和本地更改?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4592678/

相关文章:

android - Android项目libs/文件夹下的proguard.txt是什么?

svn - 如何在 SVN 中自动设置属性?

svn - Tortoise SVN 客户端并从 .svn 文件夹获取 repo-browser url

svn - 有没有办法在为客户端(tortoisesvn)创建新的SVN存储库时自动创建分支、标签和主干文件夹?

java - 找不到方法...OnClickListener 错误

java - 当类只包含 JUnit4 注释时,使 Eclipse 默认为 JUnit4 而不是 JUnit5

Android SDK AVD 错误 :null

SVN 显示日志不起作用

svn - 关于使用 git-svn repo 的团队的工作流问题

c++ - 同时在 Visual Studio 和 AnkhSVN 中移动文件