当我提交时,SVN一直跳过repo目录



所以我完成了制作svn repo的所有步骤。

1) 我通过调用创建了回购

 svnadmin create /path/to/repo

2) 我使用添加了保存我想要的回购文件的文件夹

svn import /path/to/folder

3) 我还做了一个提交后挂钩,调用该文件夹上的svn更新

4) 然后在我的远程系统上,我可以毫无问题地查看它。现在的问题是,当我提交并检查日志时,我看到行

Skipped '/path/to/folder'

基本上,它一直跳过文件夹,不会应用我提交的更改。我检查了文件夹,发现里面没有.svn文件夹,我怀疑这是问题所在。。。是否。

有人知道问题出在哪里吗?我希望该文件夹在提交时更新文件

多亏了毕晓普和我朋友的帮助,我才知道问题出在哪里。正如毕晓普所说的"它编码而不是镜像内容的结构",我没有意识到这一点。我认为它直接改变了导入的目录

所以基本上我做的是

  1. 执行步骤1-3(设置目录并将其添加到repo),然后
  2. 删除导入到repo中的现有文件夹并在同一位置签出

基本上[2]允许我在服务器上有一个远程工作副本(带有预期的.svn文件夹)。

这样,每当我提交本地副本时,提交后挂钩就会按预期更新远程工作副本(在服务器上)。

相关内容

  • 没有找到相关文章

最新更新