私はpyスクリプト と言う簡単な継承階層を持っています。Cat
とCoolCat
とFurryCat
です。このファイルはSVNの2つの異なるフォルダの下に置く必要があります(Cat
モジュールはFurryCat
のディレクトリにあり、CoolCat
に同じでなければなりません)。 - >私は同じファイルをリポジトリに複製しています。私のsvnリポジトリに複製された同じファイルが必要です
https://svn/.../FurryCat
/FurryCat.py
/Cat.py
https://svn.../CoolCat
/CoolCat.py
/Cat.py
私たちは二度ファイルをコミットすることを忘れように、我々はすべての忙しい人であり、今あなたがなどのsvnログを観察する必要があるので、彼らは同期外れている見つけるために悪いです。私の経験上、Pythonコードをマージすることは、ほとんどの場合手動マージであることが分かりました。それを推測
イムは、いくつかの
svn propedit svn:externals ...
ですか?
適切な解決方法は、1つのコピーを保持し、親クラスに基本クラスを配置することです。 – fyr
できません。そのファイル構造をreatainする必要があります。 – Hanan