整理された状態を維持するために、「1人のチーム」にどのようなツールまたはアプローチをお勧めしますか?
私は多くのコーディングを含む研究を行っており、何百もの使い捨てのperlスクリプト、より良いアプローチが見つかるまで使用されるC ++バイナリ、さまざまな方法で前処理される大量のデータ、新しい前処理によって古い方法は廃止されました-古い方法の方が実際に優れていることがわかるまで、などです。多くのことを試さなければならないので、私の仕事は本質的に動く目標であり、多くの場合、完璧なものはありません。
完全に混沌とした状況ではありませんが、完璧にはほど遠いです。そのような状況であなたが推奨する一般的なアプローチはありますか?私はSVN
自分のコードに使用していますが、データのバージョンが大きくなりすぎるため、異なるバージョンには使用していません。すべてのスクリプトとバイナリを追跡するのは難しいので、私は常にそれらにコメントし、それらをどのように実行したかなどを書き留めます。しかし、いくつかの追加のアイデアがあるかどうか興味があります。
(私はLinuxシステムで作業しています。)