我有一个托管在 code.google.com 上的开源应用。它是跨平台的(Linux/Windows/Mac)。我最初使用 TortoiseSVN 从 WinXP 机器上传代码,似乎用于 linux 构建的“配置”批处理文件都没有设置“执行”位。
为需要它们的文件设置这些的最简单方法是什么?我想使用 TortoiseSVN 会更容易,但如果不能使用,那么我也可以在我的 Linux 机器上使用命令行 SVN。
最佳答案
以下是在命令行上执行此操作的方法:
for file in `find . -name configure`; do
svn ps svn:executable yes ${file}
done
或者仅针对一个文件(configure
是此处的文件名):
svn ps svn:executable yes configure
关于svn - 使用 TortoiseSVN 或命令行 SVN 在 Subversion 存储库中设置 SVN "execute"位,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/103395/