svn相关内容
我有一个目录有很多子目录。在每个文件夹中有一个subversion文件夹(.svn)。 在Windows中是否有一个命令将通过每个文件夹和子目录并删除.svn文件夹? 还是我需要创建脚本还是手动执行? 解决方案 使用 svn export 命令将Subversion工作副本导出到没有 .svn 目录的新“干净”目录结构中。
..
我在我的桌面上安装了 Tortoise svn 。我想使用命令行 svn.exe执行一些任务?但我无法在我的计算机上找到 svn.exe 。 我们必须安装其他东西才能获得 svn .exe 命令? 解决方案 subversion程序代码链接到TortoiseSVN二进制。如果您需要从命令行访问存储库,您可以安装兼容的离散版本。 更新:最新版本的TortoiseSVN软件包可以安
..
我想使用命令行在 Subversion 中检查文件夹的特定版本。 我没有在 TortoiseProc.exe 中看到一个指定修订版本号的选项, TortoiseProc.exe / command:checkout 如何获得我想要的修订版本? TortoiseProc.exe 是我想要做的正确工具吗? 解决方案 p>如果你已经在本地签出,那么你可
..
我正在寻找一个好的方法来自动“svn添加”所有未版本化的文件在工作副本到我的SVN存储库。 我有一个活动服务器,可以创建一些应该由源控制的文件。我想要一个简短的脚本,我可以运行自动添加这些,而不是通过,并一次添加一个。 我的服务器正在运行 Windows Server 2003 因此Unix解决方案将无法正常工作。 解决方案 svn add --force * --auto-p
..
使用TortoiseSVN,我可以将文件移动到忽略提交更改列表中,这样当我提交整个树时,对该文件的更改不会提交。 有没有办法使用svn命令行工具做这样的事情? 编辑:感谢您的建议使用 svn :ignore ,但是这不是我想要的。 svn:ignore 会影响 svn add & svn import 。它给它一个要忽略的文件名模式的列表。 我有一个已经在源代码控制下的文件
..
我在我们的网站上使用Tortoise svn和大约20个人,并且都有一个持续的问题。每当你选择任何命令(更新,提交,或任何项目的右键单击菜单),几乎总是有软件的初始缺乏反应。 也就是说,它会在几分钟后出现,然后什么也不做。所以你重复的请求,它经常仍然不工作,具有相同的症状。它通常工作在第三次尝试,但有时它需要一个第4,在极少数情况下,甚至第五尝试让它运行他的命令。 另一个症状是它逐渐建立了
..
有没有命令将在命令行中在repo浏览器中打印文件的路径? SVN diff只打印文件名。 解决方案 svn info path / to / filename 会显示几个信息。您要查找的是URL和存储库根: $ svn info mydialog.h [ 。] URL:http://svn.server.net/my-repo/trunk/ui/
..
有可能我可以从svn存储库直接上传我的更改到我的生产服务器(第二个副本包含所有数据作为原始副本,但为测试目的)? 我的意思是有一种方法,我可以做到没有EXPORT->然后手动复制粘贴到生产服务器... 如果是,我该怎么办? 任何陷阱? 感谢 解决方案 一个选项(如果你不想在你的生产站点中有.svn子目录)是做磁盘上不同区域的检查,然后定期更新,然后 之类的命令
..
我想从一个java程序调用SVN命令(更新,提交)。任何帮助? SVN:Tortoise SVN 环境:java程序将在jBoss服务器中运行。 解决方案 在应用服务器中使用GUI SVN客户端是一个非常糟糕的主意。虽然TortoiseSVN 可以编写脚本,但它仍然是一个GUI应用程序,并且意外的情况可能导致它在您的服务器上弹出一个对话框(并且一些任务可能总是打开一个对话框)。
..
我想提交除了使用Subversion之外的所有修改的文件。 这里是场景: $ svn st M file1 M file2 M file3 M file4 pre> 我可以这样做: svn ci - m“Commit 1”file1 file2 file3 svn ci -m“Commit 2”file4 但是当大量文
..
如何忽略Subversion中的文件? 此外,如何查找未受版本控制的文件? .jpg 扩展名的所有文件,请使用: svn propset svn:ignore“* .jpg”。 如果要忽略多个文件或文件夹,请使用: svn propedit svn:ignore。 这将显示文本编辑器,以便输入要忽略的文件或目录列表。 / p>
..
我使用一个预提交钩子来检查我们的工作人员提交的PHP源代码,每个人都对结果感到满意。工作人员已经同意,让代码重新格式化以遵循(可定制)样式规则提交将是有用的。有没有可以从命令行执行此操作的任何FOSS脚本? 解决方案 正在寻找同样的东西,刚刚遇到PEAR存储库中的PHP Beautfier包: http://pear.php.net/package/PHP_Beautifier
..
将本地机器上的CodeIgniter项目(或任何PHP项目)部署到活动网站的理想方式是什么?我一直在使用subversion检查和更新代码从活的网站很多时间了。但有些人说这种做法不好,因为你不需要在现场的svn元数据。我也读了几个文章,他们使用Capitrano部署PHP项目。 解决方案 我使用Phing来满足我所有的建筑需求。 我已经创建了几个任务,如prod,staging,de
..
我最近开始使用Git作为我正在开发的一些Cocoa项目的版本控制系统,并想知道是否有在Cocoa项目上使用版本控制系统的最佳实践。 有一个明显的“build”目录,我从版本控制中排除它,因为它不重要,可以改变很多,当调试一些代码,然后有那些.pbxuser和.perspectivev3改变我打开项目的时间Xcode但我真的不知道他们是否“足够重要”足以签入。 有没有常用的配置排除不重要
..
我正在开发一个Mac应用程序作为一个小团队(我+另一个人)的努力。我们位于不同的城市,并已开始看到对固体来源控制管理的需求。 我们没有人有这方面的任何经验,我们两个都相对新的到Cocoa / Obj-C / Xcode(但有C知识)。 任何人都有任何建议,选择哪个SCM系统?我理解很多人都使用Subversion,这也是支持Xcode 3.1。有没有人有使用Subversion通过Xc
..
我有两个命令提示符窗口,如下所示: 管理员:命令提示符 - 管理员:C:\Windows \System32\cmd.exe - 由C#代码 (Process.Start)打开 我试图执行svn命令,即考虑 svn update 。 此命令在第一个cmd中成功执行,我手动打开。 但是相同的命令不会在第二个cmd窗口中执行,这是由C#代码打开的。 错误为“sv
..
我在Windows服务器上通过VisualSVN服务器运行Subvbersion,并且我的存储库设置了一个中继和三个分支。分支是dev,test和prod。我有一个post提交钩子,我想运行它更新一个工作副本后,提交运行,但我只想要更新那个工作副本,如果提交是在dev分支。 这是我现在的代码... @setlocal enableextensions enabledelayedexp
..
我有以下PowerShell脚本来验证我的SVN存储库: $ SVNAdminDir ='C:\Program Files x86)\VisualSVN Server\bin'; $ RepositoryDir ='C:\ My Repositories\App1'; $ _cmd =“`”$ SVNAdminDir`\svnadmin`“verify”“$ RepositoryD
..
使用CMake我可以使用 Subversion_WC_INFO 获得svn版本。但是,这只会在配置时发生 - 每个后续的make都会使用这个缓存的修订版本。 我想在 build time时获得svn修订版本(即,每次make运行)。我如何做到这一点? 解决方案 这是一个很痛苦的事情,而不是需要。您可以在构建时运行程序以从subversion中提取版本信息。 CMake本身可以使用它的
..
我正在规划一个更大的web项目的过程。它将是一个非常具体目的的社交网络(所以没有Facebook克隆)。 我准备了大量的轮廓,设计模式,数据库计划和我想使用的语言(和如何使用) - php,js(jquery),ajax,当然还有xml,html css。 项目(为许多成员设计),可以扩展它,扩展它并添加大量新功能我有几个问题。 我将工作它与朋友&可能会雇用专业人员的安全问题,但
..