サーバー:Subversion1.6.13
クライアント:TortiseSVN1.6.11
<やりたいこと>
TortiseSVNからコミットしたときにロックの開放を行わないようにしたい。
ロックの開放はTortiseSVNメニューの「ロックの開放」のみで、出来るようにしたい。
<制限>
TortiseSVNのコミット時のダイアログの「ロックを保持」にチェックする方法では、
チェックし忘れがあるため少なくともデフォルトでチェックが入っているようにしたい。
<ためしたこと>
「post-commit」スクリプトにて svn lock --force xxx とコミットしたファイルを再ロックしようとしたが、できなかった。
よい方法をご存知の方がいましたらよろしくおねがいします。
No.1ベストアンサー
- 回答日時:
サーバのOSはなんでしょう?
コミット時にロックを解放する場合はpre-commitのフックの標準入力に
LOCK-TOKENS:
~~~
って形式で入ってくるようです。
とりあえず、WindowsXPで(Trac Lightning 2.5.2でインストールされたもの)試した限りは…
以下のバッチファイルを該当のリポジトリのhookディレクトリに入れたところ、ロックを保持にチェックが付いていないとコミットできませんでした。
pre-commit.bat
findstr "LOCK-TOKENS"
if errorlevel 1 exit 0;
echo "ロック保持でのみコミット可能です" >&2
exit 1
UNIX系でも標準入力に"LOCK-TOKENS"があるか確認することで制御できるのではないでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 法学 閉じ込め問題について、家電メーカーは責任を持たないのでしょうか? 9 2023/06/14 11:12
- その他(家事・生活情報) 収納ケースをロックしたい 1 2022/09/11 00:23
- Android(アンドロイド) Googleのファミリーリンクの危険性に気付いてしまったのですが、皆さんの感想を教えてください! 2 2023/05/09 10:01
- iPhone(アイフォーン) iPhoneで画面ロックのパスワード忘れました。フェイスIDで開てはいますがパスワードのロックを再設 2 2023/01/31 22:12
- 格安スマホ・SIMフリースマホ Y!モバイル転出後のSIMロック解除後 1 2023/01/09 20:14
- Android(アンドロイド) メルカリでスマホ新品未開封 どうやってやっている? SIM を他のスマホで開通させるですよね 3 2023/01/10 02:20
- 防犯・セキュリティ よく、チェーンロックやU字ロックは 外から簡単に解錠されると言いますよね 私もぼろアパートの時、チェ 1 2023/01/01 17:54
- 郵便・宅配 教えてください。マンションのダイヤル式の鍵を開けられなくなりました。原因は数年ロックせずに放っておい 4 2022/10/05 09:16
- 防犯・セキュリティ 鍵屋さんか、鍵に詳しい人に聞きたいですが、 「クレセント錠をかけ、ロックした状態で、外からロックもク 4 2023/03/31 13:48
- iPad ワイモバイルのシンプルMプランのシェアプランのSIMが、ipadに使える設定方法を教えてください。 2 2023/08/16 11:34
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
subversionインストールエラー
-
mod_dav_svnをインストール出来...
-
UWSCが急に動かなくなった
-
VScodeでステップ実行が出来ない
-
VBA PDFで保存するマクロで実行...
-
Windowsの古いゲーム(32bit OS...
-
インストールした覚えがないア...
-
macでDocuWorks を使うのは無理?
-
Microsoftアカウントのユーザー...
-
Windows11のインストール入れ替え
-
manが使用できません。
-
焼いたDVDが最後の方で止まります
-
Windowsコマンドプロンプトのmo...
-
Cyberduckのアンインストール
-
Mac 保存場所について
-
古いPCにAndroid x86をインスト...
-
puttyのロギングについて
-
Windows updateでエラーコード8...
-
MacBookにOfficeソフトを入れる...
-
Macの初期化の方法
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VScodeでステップ実行が出来ない
-
mod_dav_svnをインストール出来...
-
TortoiseSVNのリポジトリ更新が...
-
TortoiseSVNでコミットメールを...
-
Subversionのチェックアウトの...
-
UWSCが急に動かなくなった
-
svn commitで失敗 svn: attemp...
-
subversionインストールエラー
-
ubuntu Linuxのsvnの使い方
-
Subversion
-
Windowsコマンドプロンプトのmo...
-
MySQLにて、SQLファイルの実行...
-
VBA PDFで保存するマクロで実行...
-
Windowsの古いゲーム(32bit OS...
-
インストールした覚えがないア...
-
macでDocuWorks を使うのは無理?
-
Microsoft365について
-
ロータス123 を windows10 に...
-
SolarisとLinuxの違い
-
Notesの再セットアップ
おすすめ情報