版本控制我的python项目资源文件

版本控制我的python项目资源文件,python,svn,version-control,pycharm,Python,Svn,Version Control,Pycharm,我目前正在使用svn在家和工作之间移动一个项目。我正在使用的IDE是PyCharm,我觉得它很不错。我把所有东西都集成到一个工具中 PyCharm能够从virtualenv为我创建一个setup.py,我也会将它提交给svn 默认情况下,PyCharm使用完全递归将文件添加到我的svn repo中 我是否也应该让PyCharm添加项目的Include和Lib文件夹以及Scripts文件夹?我在工作时运行版本2.6,在家中运行版本2.7,但我也不希望这有什么关系,因为从代码角度看,这并不重要 在我

我目前正在使用svn在家和工作之间移动一个项目。我正在使用的IDE是PyCharm,我觉得它很不错。我把所有东西都集成到一个工具中

PyCharm能够从virtualenv为我创建一个setup.py,我也会将它提交给svn

默认情况下,PyCharm使用完全递归将文件添加到我的svn repo中

我是否也应该让PyCharm添加项目的
Include
Lib
文件夹以及
Scripts
文件夹?我在工作时运行版本2.6,在家中运行版本2.7,但我也不希望这有什么关系,因为从代码角度看,这并不重要


在我看来,如果在另一台运行
python setup.py
Include
Lib
Scripts
的机器上更新,则会更好。作为virtualenv一部分的文件夹不属于您的项目,因此它们不应受vcs控制。你可能也会觉得有趣。此外,您可能希望查看pip需求文件,以便在不同的计算机上为您的项目重新创建相同的环境

谢谢!正是我想听的:)