问题标签 [svn-client]
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.
svn - 我可以为我的版本号更改或添加一个属性到 svn 存储库吗?
Svn 正在为修订生成自动编号。
我可以将 revNo 4 更改为 1.0 吗?我可以添加一些可以携带版本号的属性,例如:
如果我可以添加属性,我如何使用 by 检索svn.exe
?比如:
c:\Projects\Test\trunk\>svn.exe info
我应该用什么样的参数运行?
提前感谢您的帮助...
svn - svn 和本地文件夹身份验证
有一种访问存储库的好方法:http://username:password@repoUrl
如果您想访问不是由您创建的光盘上的 svn 文件夹,您将始终从svn.exe
.
如果 A 用户将代码从存储库服务器签出到本地磁盘(c:\RepoFolder\ProjectX
)并且 B 用户想要登录到同一台计算机并运行c:\>svn list -R c:\RepoFolder\ProjectX\trunk
,svn 将生成类似的错误
有没有办法检索 svn 之类的列表file:///username@domain:password@repoPath
?
eclipse - svn 客户端按时间范围对提交进行分组
是否有任何 SVN
Client/Eclipse
插件可以让用户在某个时间范围内(每天等)查看他/她的所有提交?由于我们的 CI 不支持按任务对提交进行分组,我该如何自己做上述事情呢?有没有办法查看我每天的所有提交
Eclipse
?
svn - 是否可以在 SVN 中找出执行合并活动的修订版
我正在尝试查找执行合并的分支上的修订列表(这可能来自 SVN 中的任何分支)
我一直在进行大量搜索,并找到了识别已合并的修订版甚至应该合并的修订版(使用 svn mergeinfo)的方法,但这不是我想要的。
我想要在其中将 URL 作为参数传入的开发线上执行合并的修订。我注意到这个存储库使用了 mergeinfo,我只想使用它。
经过几个小时的搜索,我终于放弃了。似乎它要么不可能,要么我看错了方向:(
有谁知道如何做到这一点?
svn - 处理 Subversion (TortoiseSVN),从哪里开始?
我想在 (ASP+C#) 中开发一个处理版本控制的网站。在该应用程序中,我的场景如下:
用户登录应用程序并编辑帖子,网站可能会向所有用户显示帖子的先前版本和新版本?
我搜索并发现我必须使用(TortoiseSVN)。我在网上找到了手动执行此操作的解决方案。但是当我搜索如何用 C# 来做到这一点时?只有我发现使用(SharpSVN)。我已经下载了(SharpSVN),现在我很困惑:
- 我应该从哪里开始 (SharpSVN) ?
- 帖子的内容(可编辑或用于版本控制)保存在 SQL-Server 数据库中。如何将这些内容与(TortoiseSVN)一起使用?
任何方向和建议,链接或经验?
谢谢...
svn - SVN 中的 -r 和 url@rev 有什么区别?
有人可以解释以下两个 SVN 命令中使用-r REV
and语法的区别:URL@REV
svn co -r6002 https://svnserv2.acme.com/stx/project1/trunk/gui/Mammoth/WebContent/css
svn:无法在修订版 6002 中找到“https://svnserv2.acme.com/stx/project1/trunk/gui/Mammoth/WebContent/css”的存储库位置
svn co https://svnserv2.acme.com/stx/project1/trunk/gui/Mammoth/WebContent/css@6002
签出修订版 6002。
因此,如果我用它检出一个 SVN 目录的版本-r
失败,但如果我使用url@REV
它可以工作 - 我会认为这两者是等价的,不幸的是 SVN 文档似乎没有解释差异。
tfs - 有没有像'svnbridge'这样的其他解决方案?
我加入了一个新团队,他们选择 tfs 2012 来管理源代码,因为它是从 vss 升级而来的。但据我所知,更多的团队成员喜欢颠覆。
这几口用tfs比较难,我发现'SvnBridge'可以帮助开发者使用svn client来使用tfs。
我已经在 tfs 应用服务器(iis-header:tfssvn.mydomain.com,iis-port 80)上成功配置了 SvnBridge-Server。所以它可以做到这些:
- 资源管理器中的浏览器文件和文件夹,使用http://tfssvn.mydomain.com/
- 浏览 TortoiseSVN 中的一些文件夹和文件,用户 http://tfssvn.mydomain.com/,但是有些文件夹无法列出,可能它有无效字符,如“R&D”等。“R&D”的父文件夹无法列出,所以它下面的所有文件夹和文件都无法列出或读取。(但在原始Subversion Repository中,支持名为“R&D”的目录。我已经测试过。)
- 不能退房。所有文件夹和文件都不能用 TortoiseSVN 或 svn 命令行检出。
我使用的SvnBridge( http://svnbridge.codeplex.com/ ) 最新版本v6.2,半年前发布,2013年9月12日,最新签到2013年10月13日。很多bug在“讨论”中,恐怕项目已经停止了。
我想知道是否有其他一些解决方案,如“SvnBridge”可以支持 svn-client 在 tfs 上使用?
来自 SvnBridge Sever 的错误日志:
svn - 更新 svn 客户端(通过 tortoisesvn 或命令行)
在 Windows 命令行中,我输入以下内容:
我得到错误:
愚蠢的问题,我该怎么做,如何更新客户端?有没有一种简单的方法来更新 svn 客户端?
svn - 是否有 Visual Studio Online 的 svn 客户端?
我正在尝试将资源添加到我们的 Visual Studio 在线 SVN,但不使用 Visual Studio 或任何 Visual Studio 插件。
有人知道这是否可能?我只尝试了乌龟SVN,但没有运气。它表明它移动到一个无尽的长网址,我无法复制。Tortoise SVN en SVN Bridge 的组合也无济于事。
也很难在谷歌上找到任何关于它的信息,因为 Visual Studio Online,会找到所有的 Visual Studio 资源。
任何帮助表示赞赏。
vnc - 如何解决 vnc 中的“zlibinstream:exceeded bytesIn”错误
尝试通过我的 vnc 连接到我的服务器时,我时常会收到“zlibinstream:exceeded bytesIn”错误。为什么我会收到此错误,当我收到此错误时如何解决 - 无需重新启动服务器?