1. ホーム
  2. svn

[解決済み] SVNコミットコマンド

2022-03-06 21:52:06

質問

フォルダに新しいファイルを追加した後、そのフォルダをコミットする必要があります。これを トータスSVN を使用すると、正常に動作します (正常にコミットされます)。 svn commit コマンドを使用すると、フォルダをコミットできませんでした。

私が行った手順は以下の通りです。

  1. リポジトリからtestフォルダをチェックアウトして D:\Test フォルダーに格納されます。
  2. そのtestフォルダに新しいファイルをいくつか追加します。
  3. を使用してそのフォルダをコミットします。 svn.exe commit D:\Test -m "Added" .

コミットされませんでした。TortoiseSVNで試したところ(そのフォルダを右クリックしてSVN Commitをクリック)、正常にコミットされました。

どうすればいいですか?

プロジェクトにファイル/フォルダを追加するには、良い方法があります。

まず、/path/to/your/project/my/added/filesにファイルを追加し、以下のコマンドを実行してください。

svn cleanup /path/to/your/project

svn add --force /path/to/your/project/*

svn cleanup /path/to/your/project

svn commit /path/to/your/project -m 'Adding a file'

を防ぐために、クリーンアップを使用しました。 セグメンテーションフォールト (コアがダンプされた)そして今、SVNプロジェクトは更新されています。