コマンドラインSVNを使用してバッチファイルでコミットするための一般的なアプローチに問題があります。
データベースのデータベースダンプを含む現在の日付で新しいフォルダーを作成するバックアップスクリプトがあります。 (はい、データベースをバージョン管理しています)。
ここで、svn commit
コマンドを使用して、プロジェクトで新しいinclude all
ディレクトリに移動するにはどうすればよいですか?
svn add
コマンドを使用しない方法はありますか? `
svn add --force .
は、現在の作業ディレクトリの下に、まだ追加されていない(無視されない)すべてのファイルとディレクトリを作業コピーに追加します。
A svn ci -m ""
は、コミットを処理します。
「svn add」を使用しない唯一の方法は「svn import」を使用することですが、これは新しい場所を想定しています。
いいえ。ファイルをコミットする前に、ファイルをsvn add
する必要があります。
ワイルドカードを使用するか、追加するもののリストをスクリプトで作成し、--targets
オプションに渡すことができます。