1

これを行う正しい方法を見つけようとしています。私の会社は、チェックインとチェックアウトを行うプロジェクトに取り組んでいるため、SVN を使用しています。しかし、家に帰ったときにGitを使用してすべての作業をバックアップすることを考えています..これが理由です

自宅から会社の SVN Repo にアクセスできないので、インターネット上に Git Repo をセットアップして、仕事を離れる前にすべての作業を git にチェックインして、自宅からアクセスできるようにすることを考えていました。

他の人がこれを行っているかどうか、またこれが良い習慣だと思うかどうかを聞きたいです。

どうすればいいですか?私はSVNとEclipseをしばらく使用していますが、ワークステーションのクローンを作成するにはGITの方が適していると聞いています...

4

1 に答える 1

4

多くの人にとって、これに対する解決策は「git svn」です。ローカル git リポジトリを svn のツリーのクローンとして作成し、ローカルで作業して、作業を svn にコミットすることができます。

仕事中に git svn を実行し、結果のレポを家に持ち帰ったディスクにコピーし、仕事に戻ったときに svn にコミットすることができます。もちろん、雇用主の方針でこれが許可されていることを常に前提としています。自宅から svn にアクセスできない場合、おそらく彼らはこのアイデアを気に入らないでしょう。

于 2012-11-05T15:25:40.123 に答える