まず第一に、私はWindows 7を使用していますが、それが違いを生む場合は、Cygwinを使用しています。複数のプロジェクトを管理できるsvnリポジトリとしてドロップボックスを使用しています。各プロジェクトにコミットするたびに、フォルダー内のファイルを更新したいと思いchangelog.txt
ますpublic_root
。可能であれば、コミット後のスクリプトの後に行った変更をコミットします。
post-commit
/hooks
svnリポジトリのフォルダの下にあるファイル:
#!/bin/sh
REPOS=$1
REV=$2
/usr/bin/svnlook info $REPOS >> $REPOS/changelog.txt
実際には、changelog.txt
svn repoフォルダーに配置します。私が欲しいのは、チェックアウトしたプロジェクトのフォルダー内に配置することです(説明する正しい用語がわからないことをお詫びします)
何かアドバイス ?