如何解决svn:ignore财产冲突?
我使用以下命令忽略了本地存储库中的一些文件:
svn propedit svn:ignore .
Run Code Online (Sandbox Code Playgroud)
当我跑步时svn update,我看到了以下冲突:
Conflict for property 'svn:ignore' discovered on ''
Run Code Online (Sandbox Code Playgroud)
当我跑步时svn diff,我看到以下差异:
Property changes on: .
___________________________________________________________________
Modified: svn:ignore
-
+ cache/*
log/*
Run Code Online (Sandbox Code Playgroud)
我该如何解决这个冲突?我想删除我的本地修改svn ignore.
我将预提交钩子脚本添加到存储库.
提交时总是给出以下错误:
svn: Commit blocked by pre-commit hook (exit code 255) with no output.
Run Code Online (Sandbox Code Playgroud)
我已经检查过我的预提交脚本是否具有可执行权限及其bash脚本.
#!/bin/bash
Run Code Online (Sandbox Code Playgroud)
添加在文件的开头.
即使我写
exit 0
Run Code Online (Sandbox Code Playgroud)
在文件的开头,它不允许我提交并给出相同的255错误.
现在我的脚本看起来像:
#!/bin/bash
exit 0
Run Code Online (Sandbox Code Playgroud)
并且我在提交时再次收到同样的错误.
我只是想知道什么是错误代码255以及如何使我的预提交脚本正常工作?