有时,当您使用本地副本时,可能存储了您不希望提交的配置设置,并且忽略该文件是不切实际的,因为它还包含特定于应用程序的设置.
例如,Django settings.py文件包含数据库连接详细信息和项目设置,例如要加载的应用程序.
有没有办法在提交时清理这些类型的文件?有没有办法在结账时恢复自己的本地设置?
我目前的环境是Linux和命令行SubVersion
解决此问题的一种方法是将"标准"配置文件完全保存在不同的文件中,例如settings.py.example.在你的工作副本,你会复制settings.py.example到settings.py与复制工作.如果您需要更改标准配置,请更改settings.py.example并将其签入.否则,您无需更改它,并且您的修改settings.py版本甚至不在版本控制中,因此它不会被注意到(您可以包括它在svn:ignore财产,使它更安静).
| 归档时间: |
|
| 查看次数: |
268 次 |
| 最近记录: |