我想在SVN中構建預提交腳本,並且我想在修改後的行上僅運行(而不是整個文件)運行PHP_CodeSniffer。到目前爲止,我有這個腳本: #!/bin/sh
REPOS="$1"
TXN="$2"
# Make sure that the log message contains some text.
SVNLOOK=/usr/bin/svnlook
$SVNLOOK log -t
我正在嘗試編寫git pre-commit掛接腳本,它應該在修改後的文件開始時寫入提交日期。我的問題是,我不能將修改的文件添加到以前的提交。當我嘗試再次調用git commit時,它會運行遞歸。我如何編寫腳本,在修改後的文件末尾添加修改時間? 我的代碼: #!/bin/bash
files_modified=`git diff-index --name-only HEAD`
for f i