問題タブ [svn-propset]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
svn - svn:needs-lock を自動的に追加する
こんにちは、SVN サーバーがバイナリでありテキストではないファイルに svn:needs-lock プロパティを自動的に割り当てる方法があるかどうか疑問に思っていました。
私たちの開発者チームはかなり小規模ですが、新しく作成されたバイナリ ファイルにこのプロパティを設定することを忘れないように全員に頼るのは意味がありません。
svn - SVNでいくつかのアイテムの無視リストを作成するにはどうすればよいですか?
次のコマンドラインを使用して、Windowsマシンで無視リストを作成しています。
ディレクトリツリーの構造は次のとおりです。
現在のディレクトリが。のときにそのコマンドを実行してい\src
ます。これは正常に機能しますが、無視リストに別のフォルダーを追加したいのです\src\Fardis.Test\obj\
が、失敗します。私は次のことを試しました:
それらのどれを発行した後svn status
、フォルダbinまたはobjのいずれも無視リストに追加されていないことを示します。
どうすればこれを解決できますか?
svn - 現在および新しいすべてのリポジトリ ディレクトリとファイル コミットの SVN bugtraq propset プロパティを設定しますか?
既存のプロジェクトを含む SubVersion リポジトリがありますが、新しいプロジェクトや内部使用ツールも頻繁に追加しています。
ファイルとディレクトリ (ルート svn リポジトリ フォルダーを含む) に prop-set プロパティを設定しましbugtraq
たが、それらは新しいプロジェクトのチェックイン/コミットに対して自動的に追加されません。
リポジトリ (またはクライアント) をセットアップして、リポジトリ内のすべてのファイルとディレクトリ (例外なし) にこれらのbugtraq
プロパティが割り当てられるようにする方法はありますか?
TortoiseSVN を使用します (関連する場合!)
python - Python で svn ノード プロパティを変更すると SubversionException が発生する
Python で svn ノード プロパティを変更する場合、
「svn.core.SubversionException: ('Root object must be a transaction root', 160022)」というメッセージで例外を発生させます
ルートはこれで作成されます:
path は、"project/a/directory" のようなディレクトリ パスです。
Python の svn モジュールに関するドキュメントが見つからないため、これを解決する方法がわかりません。
これで私を助けてもらえますか?
ありがとうございました。
svn - svn propset svn:ignore -Fを複数回使用した場合、プロパティは追加または置換されますか?
古いcvsプロジェクトをsvnに変換するときに、.cvsignoreファイルをsvn:ignoreプロパティに変換したいとします。次に、他の誰かがやって来て、.cvsignoreが使用されなくなったことに気付かずに、.cvsignoreファイルを変更して、無視された新しいファイルを更新します。再度実行svn propset svn:ignore -F .cvsignore .
すると、ファイルの内容が最初の実行で設定された以前の値に追加されますか、それともファイルの内容が以前の値を上書きしますか?SVNの本には答えがないようでした。
svn - *.cpp および *.h ファイルに svn キーワードを再帰的に設定する
すべての.h および .cpp ファイルに対して、コマンド ライン (cmd または powershell) からいくつかの svn キーワードを再帰的に設定する必要があります。どうすればいいですか?私は試した
成功しなければ、それは私に言います:
svn: 警告: '.cpp' はバージョン管理下にありません
svn: 警告: '.h' はバージョン管理下にありません
svn - URL に対して Subversion の propset を使用するには?
svn:externals
URLのみを介してなど、Subversionプロパティを操作することは可能ですか? (つまり、作業コピーがありません。)
svn:externals
Subversion URL を指定して特定のリビジョンにピン留めするスクリプトが欲しいのですが、これは不可能のようです:
(代わりに実際のリビジョン番号を使用しても同じ結果が得HEAD
られます。)
svn - SVNは、変更されていなくても、コミットまたはマージごとにファイルを追加します
ファイルが変更されていない場合でも、SVN に特定のファイルを毎回コミット/マージさせることはできますか?
ファイルを無視できることは知っていますが、「常にコミット」オプションなどはどうでしょうか?
1 つのファイルでリビジョン番号 SVN タグ$Revision$
を使用しています。ファイルを解析し、そのリビジョン番号を変数として使用します。これは、マージ前に手動でこれを行うことを排除したかったためです。コミットされたとおりにリビジョン番号を更新したかっただけです。唯一の問題は、これを手動で行う必要があることです。これを自動化したいと思いますか?
svn - SVN フックで呼び出す SVN propset が機能しない
svnフックでsvn propsetを呼び出すにはどうすればよいですか?
私の svn リポジトリでは、間違った svn:log プロパティを変更できます。デフォルトの pre-revprop-change テンプレートで実装されています。
デフォルトの pre-revprop-change テンプレートを変更し、古い履歴を他のリビジョン プロパティに保存したいと考えています。
そこで、svn フックで svn propset を呼び出すスクリプトを作成しました。
直接呼び出すと
それは正常に動作します
フック経由で undirectle を呼び出すと
svn propset は呼び出されませんが、診断メッセージが表示されます
なんで?
bash - スクリプトから呼び出されたときにsvn propsetが機能しない
私のsvn propset
コマンドは、プロンプトから呼び出されると機能しますが、bash スクリプトの while ループ内で呼び出されると正しく機能しません。
私のコマンドは以下のようになります
svn propset -r945 --revprop svn:log '[Release ] [story]' blahReport.sh
私のスクリプトは以下のとおりです。
スクリプトで set -x を実行しましたが、問題ないようです。
何が欠けているのかわからない..他の人にとっては明白なものかもしれませんが、何か提案はありますか?