svn - 使用 TortoiseSVN 或命令行 SVN 在 Subversion 存储库中设置 SVN "execute"位

标签 svn version-control tortoisesvn

我有一个托管在 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/

相关文章:

svn - 将 SVN 存储库复制到外部硬盘驱动器是否安全?

svn - 浏览所有 SVN 存储库

visual-studio - VisualSVN 更改现有 URL

svn - 解决所有冲突并重新运行合并以应用剩余的自动合并脚本

git - Wiki - 文件版本控制

c# - SharpSVN 覆盖现有文件和文件夹

git - Git 上的 Pharo 项目

version-control - Mercurial:qrefresh 来编辑多个提交消息?

TortoiseSvn 和 Windows Server 2008 用户账户控制

svn - 使用 TortoiseSVN 移动目录的正确方法是什么?