我有我一直在努力作为一个单独开发一个Django项目一个项目文件,并已使用TortoiseSVN保持在工作服务器上的存储库管理的代码。我这方面的工作在本地安装的Django等剔除从SVN仓库
现在有谁将会在这个项目上工作的第二个人,以及一些其他的电脑工作的可能性。
现在,应该有,暂时,只有一个开发版本这个项目的(支?),但配置文件(settings.py)将需要正在使用的每台计算机上的不同。我想在每台PC上创建一个本地版本的文件,不需要再次更改。
如何设置存储库(最好在TortoiseSVN的)来排除这个文件?例如。存储库不应该包含settings.py。发生检出时,应更新本地文件夹中的所有文件,但不更改/删除settings.py的本地副本。发生提交时,settings.py应该被忽略并且不会被上传。
目前settings.py被覆盖/更新每个项目文件夹/存储库的任何其他文件。
任何在正确方向上的微调都会很有用 - 我是SVN的新手,想知道这是否需要详细了解分支或者是否有更简单的方法。
感谢
请注意,此操作也会在下次更新时将其从其他人删除。 Svn在新版本中有一个保持本地交换机,但也有同样的问题:你需要保留本地副本,但其他人都会丢失他们的本地副本。 – Rytmis 2009-07-20 09:35:06