问题标签 [smartsvn]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
205 浏览

c# - svn 和 c#/visual studio 有什么限制吗?

在其他语言(例如 Objective c)中,您不能(或不应该)将某些文件置于版本控制之下,例如故事板和用户数据。

C# 和 Visual Studio 是否存在这些限制?

编辑:我们正在使用 Smart SVN。

编辑2:从您的评论看来,这些将是最佳的全局忽略: *.suo *.user *.ncb *.aps bin obj Debug Release temp debug release

0 投票
2 回答
354 浏览

windows - 我是否需要下载 subversion 二进制文件才能使用 SmartSVN?

我正在使用 Windows 7 64 位,我想知道是否需要 subversion 二进制文件才能使用 smartsvn .. 等待答案..

0 投票
1 回答
551 浏览

svn - svn 无法从 svn 存储库 OPTIONS 问题中签出

我正在尝试在 Mac 上使用 Smart svn 查看存储库。我已经成功ping通了服务器。

我也尝试使用命令行 svn checkout 并遇到了同样的问题,所以我相信有些东西配置不正确。

这是我看到的错误

OPTIONS of 'MY_SERVER + svn path': could not connect to server (MY_SERVER)

我省略了我的服务器的名称,因为这是一个私人项目。

0 投票
3 回答
5315 浏览

svn - 从 SubVersion/SmartSVN 中删除文件

我使用 SmartSVN 作为 Subversion 的前端。有时,受存储库控制的源文件会变得多余——我根本不再需要它。在这种情况下,我想删除它,因为更新工作副本不再从存储库中获取文件。但我仍然希望文件的历史记录(即先前提交的修订)保留在存储库中。

如果我没记错的话,SmartSVN 的Remove命令会删除文件的历史记录(我显然不愿意验证这一点)。如果我错了,请纠正我。否则:我怎样才能达到预期的效果?

编辑:使用虚拟文件,确认Remove完全从 SVN 控件中删除文件,并且其历史记录不再可见。所以问题是真实的。

0 投票
2 回答
2406 浏览

svn - 如何强制SVN默认将UTF-16 XML文件检测为纯文本文件?

我们有许多 xml 文件,其中大多数是 UTF-16 编码的。

当我使用 SmartSVN 将文件添加到 subversion 时,它总是得到 svn:mime-type=application/octet-stream。

这可以防止 SmartSVN 的可视 DIFF 工具处理这些非常烦人的文件。

来自 SVN 常见问题解答: http ://subversion.apache.org/faq.html#binary-files

当您第一次将文件添加或导入到 Subversion 时,会检查该文件以确定它是否为二进制文件。目前,Subversion 只查看文件的前 1024 个字节;如果任何字节为零,或者超过 15% 不是 ASCII 打印字符,则 Subversion 调用文件二进制。然而,这种启发式可能会在未来得到改进。

当使用 UTF-16 文件时,这是非常愚蠢的,因为它们在大多数情况下包含约 50% 的零。

我还读到有一种方法可以从 SVN 客户端自动设置属性: http ://www.mediawiki.org/wiki/Subversion/auto-props

这是否也允许删除自动检测到的二进制 mime 类型?

是否可以以某种方式在存储库/svn 服务器上设置它,所以我不必在每个工作站上都​​设置它?

0 投票
3 回答
7225 浏览

ios - SmartSVN:如何从主干分支工作副本

我在我的 Mac OS X 10.8 上使用 SmartSVN 6.6。我需要从 iOS 项目主干中的工作副本创建新分支。任何人都可以解释所需的步骤吗?提前致谢。

0 投票
1 回答
986 浏览

xcode - 我应该在源代码管理中包含 Xcode .plist 和 .pch 文件吗?

每当创建新项目或导入现有项目时,Xcode 通常会创建三个文件和一个文件夹。前两个文件位于项目的根目录中:

也可以在项目根目录中找到的文件夹称为:

其中有这个文件:

有谁知道这些文件的目的是什么/它们包含什么?我不确定是否将这些添加到我的 SVN(我正在使用 SmartSVN)。同样,如果我不签入这些生成的文件,当其他人签出项目时 Xcode 将如何反应?Xcode 会重新创建这些文件吗?

0 投票
0 回答
626 浏览

svn - SmartSVN 在实际未更改时显示要修改的文件的本地状态?

我替换了我的工作副本中的几千个文件,其中大部分应该是相同的 - 但是,即使对于明显未更改的文本文件,所有替换文件的本地状态也会被修改(当我显示更改时它甚至显示提示说文件相等,您是否仍要显示更改)。有没有办法修复文件的本地状态?有数千个,因此单独查看它们是不切实际的。

0 投票
2 回答
1114 浏览

apache - SmartSVN 存储库永久移动

我最近设置了一个带有身份验证的 svn repo。

我们的 PC 用户正在使用 tortoise SVN,并且能够结帐、提交等。

我们的 Mac OS 用户正在使用 SmartSVN,在尝试结帐时,他们收到以下错误:

我最初使用 tortoisesvn 设置它时遇到了这个问题,解决方案是确保 svn repo 不是 www 目录的子目录。所以我把它放在主目录中

主目录如下所示:

vhost conf 文件如下所示:

PC 和 Mac 用户都可以在浏览器中通过适当的身份验证查看存储库。唯一的问题是在 MacOS 上使用 SmartSVN 时尝试结帐时。

日志中没有任何我可以看到相关的错误。

编辑:澄清 所有用户都在使用 url 格式检查 repos,例如:

0 投票
1 回答
765 浏览

svn - Visual SVN 服务器事务日志 - 序列化散列缺少终止符

我正在使用 svn 服务器设置 - (WindowsXP 中的 Visual SVN 服务器)现在我的 Smart SVN 事务日志中出现错误 - (用于在 Mac 中签出 SVN 中的内容)

-:E200002:序列化散列缺少终止符 svn:E175002:“/svn//!svn/bc/1045”的报告:400 错误请求()

我可以看到我的修订高达 1042。现在我可以进行提交、更新和所有其他 SVN 操作。但无法看到事务日志。

我认为我在 1045 处的修订存在问题,但我不知道错误是什么以及我需要检查的地方。

我怎样才能解决这个问题?