0
私はsvnを使用し、ssh経由でアクセス可能なリモートのlinuxサーバに自分のリポジトリを格納します。 SVNの移動を行うとき、私はしばしば問題に実行しかしsvnディレクトリ全体とそのすべての内容をssh接続で移動
(localdirnameは、チェックアウトを行う前に存在する必要はありません)
svn checkout svn+ssh://[email protected]/path/to/repo /path/to/localdirname
:私はそうのようにチェックアウトし、新しいマシン上でいくつかのコードで作業したいときローカルコピー上のディレクトリ、例えばのためのディレクトリの名前を変更するa
svn move localdirname/a/ localdirname/b/
b
にこれが正常に動作しますが、私はその後、間違った順序でコミットを行うと、物事は大きな混乱に終わります。人々はいつも
svn cleanup
と
svn update
のようなものを提案していますが、私は一般にこれらを動作させることができず、ローカルコピーを削除してもう一度チェックアウトします。どのように私はディレクトリ全体を移動し、一度にコミットできますか?