SVN - 如何从版本控制中取出文件

时间:2009-10-12 18:30:13

标签: svn

我正在开发一个SVN控制的项目,我从一开始就从服务器结帐了。

在一个SVN控制目录中,有一个配置文件(settings.py),我必须编辑它以适合我的本地设置。

我已经创建了自己配置文件的本地备份。为了不将此文件更新到服务器,我总是在提交到服务器之前还原“settings.py”。提交后,我从本地备份中移动自己的“settings.py”。

如果有人能指导我如何从SVN中排除此文件而没有任何副作用,我将不胜感激;这样我就不必手工复原和重新复原了。

2 个答案:

答案 0 :(得分:6)

执行此操作的常用方法是在源代码管理中存储settings.py.template等示例文件,但 settings.py。这样,您可以根据需要在本地更改settings.py,而Subversion不会提示您提交它。

当您进行新的结帐时,您可以将settings.py.template复制到settings.py以开始使用。如果进行任何影响默认配置文件的更改,请更改settings.py.template并提交更改。

答案 1 :(得分:1)

好吧,你根本就不能提交文件。

提交时,您可以选择要提交的内容;只是省略文件。

相关问题