私はPython、より具体的にはZopeとPloneに取り掛かろうとしています。私はProfessionalPloneDevelopmentという本を読みましたが、それはバージョン管理を使用しなければならないということです。しかし、本はそのトピックについてこれ以上拡張しませんでした。これは2つの質問につながります。
最初:SVNまたはgit?(私の研究は、それを学ぶためだけに、gitを指しています。私はこれまでSVNしか使用していません。)
そして2番目:どのファイルをバージョン管理で処理する必要がありますか?設定と自分のコード?Zopeディレクトリ全体?確かに、data.fsではありませんか?.pycファイルではなく、私はそれを確信しています。私は最近その理由でPloneから休憩しました、そして私はそのための良いガイドを見つけることができませんでした。つまり、これまでのところ、ローカルPCとWebサーバーの間でデータを同期すると、問題が発生しました。ひどく。そして、その理由はわかりません。一部の更新が欠落しているか、一部のプラットフォーム固有のファイルが更新されました。私の自宅のPCは64ビットのUbuntuで、遠くのWebサーバーは32ビットのRHELです。そのような混乱のように、そしてそのような危険な混乱のように、私はその近くに戻るのを少し心配しているように感じました。
どのファイルをバージョン管理システムで処理する必要があり、どのファイルを処理しないかを知る方法はありますか?
ありがとう。