草庐IT

SVN_REVISION

全部标签

windows - 无法使用 svn+ssh 在 plink 中输入密码(或其他任何内容)

我已经使用SVN和Windows一段时间了,但最近我试图让它在一台新机器上运行。我有一个需要访问的svn+ssh://存储库,但我无法访问,因为据我所知,plink未连接到控制台输入,因此在运行svn命令时我无法输入密码。Thispage(靠近底部)还描述了输入问题(尽管不是专门针对svn的)。我可以通过使用TortoisePlink.exe(打开用户/密码输入对话框)而不是plink.exe来解决这个问题,但是我想知道如何解决plink无法输入的问题。在我的Mac上,我可以svnupdate并毫无问题地输入我的密码;我不明白为什么这个问题一定会困扰我(可能还有其他人)在Windows

windows - 如何显示svn :external links in http browse repository

这可能已经有人问过,但我真的找不到它(很可能是因为我的措辞),我有一个由许多较小项目组成的复合项目(svn:外部链接)但是当单击http链接时(浏览repo)它什么都不显示,我如何让它显示到svn:externals的链接以显示在http? 最佳答案 通过HTTP和Web浏览器直接访问SVN存储库并不是它的预期使用方式。HTTP协议(protocol)是针对SVN客户端的——它与浏览器一起工作,也是巧合,因为使用了HTTP协议(protocol)。查看svn:externals属性的唯一方法是使用存储库浏览Web应用程序,例如Web

c# - 在所有类型的文件上写入文件扩展属性 "Revision Number"

我想用c#读/写窗口信息文件(扩展文件属性)通过执行以下操作找到的:在窗口资源管理器中右键单击=>属性=>摘要选项卡。我主要想访问属性:职位类别修订号对于办公文档,我可以使用以下(使用Office.Interop)或使用DSOFileprivatestaticstringGetExcelWorkbookPropertyValue(_Workbookworkbook,stringpropertyName){DocumentPropertiesbuiltInProperties=(DocumentProperties)workbook.BuiltinDocumentProperties;s

windows - 需要通过 GSSAPI 为 svn/svnserve 身份验证确定正确的 SPN 以赢得 2008 AD

我正在通过SVNSERVE设置基于Windows的Subversion设置,在该设置下,用户通过SASL和GSSAPI向ActiveDirectory进行身份验证。我知道一些供应商提供预打包的Subversion安装,集成了开箱即用的AD支持,但在我的情况下这些不是一个选项。我在Windows上使用Subversion1.7.4,在Windows上使用MITKerberosV5(3.2.2),并且将从Win64机器上的TortoiseSVN客户端访问存储库。SVNSERVE作为域帐户下的系统服务运行。对于我的存储库服务器,我相信我已经准备好所有基本部分(svn、Kerberos,SVN

Windows 10 Tortoise SVN 权限被拒绝 : txn-current-lock

无法打开文件“/svn/p/thegreatwar/svn/db/txn-current-lock”:权限被拒绝你好。我和我的mod团队一直在使用一个SVN存储库,该存储库是由一位早已离开的mod成员创建的。它一直完美无缺地工作,直到今天,当试图提交对文件的更改后,系统抛出上述错误。我一直在通过svn+ssh访问存储库。尽管人们普遍不知道它是如何工作的,但对于一切仍在工作的东西,我发现自己完全不知所措。事实上,我没有编码知识,尽管我已经尝试将建议的代码片段从该站点复制粘贴到文件设置/颠覆/属性中,但我仍然离解决问题还差得很远。值得一提的是,这台计算机上的唯一用户对所涉及的文件夹具有完全

windows - SVN命令更新而不恢复文件

我有一个Windows批处理,它将定期运行以从SVN添加/删除文件我想让脚本做:从SVN中删除所有在Windows(不是SVN)中删除的文件添加所有尚未受版本控制的文件(*.*)提交所有更改更新文件夹以确保文件夹是最新的。我有以下批处理:::Gotomyfolder(alreadycheckedoutasSVNfolder)cdC:\MyFolder\::Delete/Removeallmissingfilessvnstatus||?{$_-match'^!\s+(.*)'}|%{svnrm$Matches[1]}::Addnewfilessvnadd*.*::Commitallcha

windows - 等效于通过 Team Foundation Server 命令行导入 svn

Subversion的svnimport命令允许重复将外部目录树导入源代码管理。同样重要的是要注意原始目录树没有被修改,即它没有变成结帐/工作目录。TFS2010(TeamFoundationServer)中使用命令行的等效项是什么? 最佳答案 您可以创建一个批处理文件,首先创建一个临时工作区,然后添加文件并执行checkin,然后再次删除工作区:tfworkspace/newTemp/collection:http://MyTfsServer:8080/tfs/defaultcollection/noprompttfadd*.*/

windows - 将外部非版本化资源链接到 SVN 存储库

我正在为几个项目使用SVN,这些项目包含项目所需的大型二进制文件,但永远不会被修改(或者它们会在极少数情况下被修改,而且我不需要跟踪它们的变化).因为它们是项目的一部分,我想让它们与项目保持“链接”,以便在执行结帐时检索它们(或者如果它们丢失则更新),以及所有版本化文件.但我不需要(也不希望)让它们由SVN进行版本控制以节省存储库中的一些空间,并在有人错误地修改/提交它们时避免不必要的数据重复。现在我在另一个存储库上使用svn:externals(只读),但是像svn:externals这样的允许链接到非SVN源(如FTP文件夹)的东西会更好。您是否知道任何可以提供帮助的SVN技巧或方

windows - CollabNet SVN Edge 的代码审查工具

我正在使用CollabNetSubversionEdgeWindows上的服务器来管理我们的代码存储库,我真的很喜欢这种简单的管理方式。我正在寻找的是可以轻松与CollabNet'sSubversionEdge集成的开源/免费软件提供某种形式的基于Web的代码审查以及有关如何启动和运行它的具体说明。我们对提交前和提交后审查都持开放态度,但可能希望从提交后审查开始,因此非常感谢有关如何为Windows设置适当Hook的说明。 最佳答案 我认为,最佳选择(而且不是最简单)将是ReviewBoard,但您可以尝试托管RBCommonsRi

windows - Subclipse 中本地文件系统上的 SVN-Repository,前面的路径很奇怪

我的Win7-PC硬盘驱动器上有一个SVN存储库。我可以按预期将它与Explorer-Contextmenu中的TortoiseSVN一起使用,而无需在本地运行任何类型的SVN-Server。我尝试通过Subclipse从Eclipse中使用我的存储库。我在我的存储库上创建了一个文件夹共享并尝试了像这样的各种URL:file:///\\OMPHALOSKOPIE\Repository我收到的错误消息如下:svn:'C:\Users\Henno\Software\springsource\sts-3.1.0.RELEASE\file:\OMPHALOSKOPIE\Repository'd