【发布时间】:2010-07-17 15:52:35
【问题描述】:
我正在尝试学习 Python,更具体地说,是 Zope 和 Plone。我读了 Professional Plone Development 一书,它说的一件事是必须使用版本控制。但这本书没有进一步扩展该主题。这就引出了两个问题。
首先:SVN 还是 git? (我的研究指向 git,如果只是为了学习它。到目前为止我只使用过 SVN。)
其次:版本控制应该处理哪些文件?设置和我自己的代码?整个 Zope 目录?肯定不是data.fs吗?不是 .pyc 文件,我敢肯定。由于这个原因,这些天我已经从 Plone 休息了一段时间,但我找不到一个好的指南。简而言之,到目前为止,当我在本地 PC 和 Web 服务器之间同步数据时,事情就坏了。很糟糕。我不确定为什么。缺少某些更新,或者更新了某些特定于平台的文件。我的家用电脑是 64 位 Ubuntu,而我的远程 Web 服务器是 32 位 RHEL。感觉就像一团糟,又像一团危险的烂摊子,我有点害怕回到它附近。
有没有办法知道版本控制系统应该处理哪些文件,哪些不应该处理?
谢谢。
【问题讨论】:
标签: python version-control plone zope