所以我完成了制作svn回购的所有步骤。
1)我通过调用
创建了回购 svnadmin create /path/to/repo
2)我使用
添加了在我的仓库中保存我想要的文件的文件夹svn import /path/to/folder
3)我还制作了一个post commit hook,在该文件夹上调用svn update
4)然后在我的远程系统上,我能够毫无问题地检查出来。现在的问题是,当我提交并检查日志时,我看到了行
Skipped '/path/to/folder'
基本上它一直在跳过文件夹,不会应用我提交给它的更改。我检查了文件夹,看到那里没有.svn文件夹,哪些回购通常有我怀疑是问题...或者没有。
任何人都知道可能是什么问题?我希望该文件夹在我提交时更新文件
答案 0 :(得分:0)
感谢主教和我朋友的一些帮助,我发现了问题所在。正如主教所说:“它编码而非镜像,内容的结构”,我没有意识到。我认为它直接改变了导入其中的任何目录
基本上我做的是
基本上[2]允许我在服务器上有一个远程工作副本(带有预期的.svn文件夹)。
这样,每当我提交本地副本时,post-commit钩子都会按预期更新远程工作副本(在服务器上)。