CVSが古いことはわかりますが、会社では必ず使用してください。最近、私たちはライブラリを最新バージョンにアップグレードしました。
これで、既存のライブラリを新しいライブラリに置き換えようとしています。
したがって、デフォルトでは、まずCVSで古いライブラリの名前を変更してから、新しいライブラリをコミットする必要があります。
要するに
- CVSサーバーから:フォルダ名
/.../js/library
を/.../js/library_legacy
。 - CVSサーバーの場合:
/.../js/library
に送信してください/.../js/
。
ベストアンサー1
CVSはディレクトリを知らず、ファイルだけを知っているため、CVSにはディレクトリ名の変更コマンドはありません。
いくつかのオプションがあります。実行する操作は、この変更が行われる前の「以前の」リビジョンチェックアウトで実行する操作によって異なります。
「古い」チェックアウトがその場所に古いライブラリを持つようにするには、古い
../../js/library
ライブラリを新しい場所にコピーし、現在の場所を新しいライブラリで上書きしてすべてをコミットする必要があります。古いリポジトリを完全な履歴とともに新しい場所に配置するには、ディレクトリの内容をコピーする必要があります。リポジトリへから、
js/library
次にjs/library_legacy
2に似ていますが、リポジトリのディレクトリを移動します。これにより、古いライブラリがビルドシステムが予想できる以前の場所に表示されなくなり、古いバージョンをチェックアウトすることができなくなります。