问题标签 [working-copy]
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:如何自动删除工作副本但保留忽略的项目?
我目前有一个工作副本,其中有两个分支:
我想删除它,而只检查我需要的分支(即在目录树下一层,只检查/Source/v1.3)。但是 v1.3 的工作副本包含一堆我实际上想要保留的被忽略的文件。所以我不想只是删除整个工作副本并重新开始。当然,我不想手动尝试找到所有被忽略的文件并保留它们。有什么命令可以做到这一点吗?
我在 Windows 上使用 TortoiseSVN 和 Slik SVN 进行自动构建。
svn - 将工作副本与特定存储库进行比较
可能重复:
SVN diff 跨 2 个不同的存储库
如何将工作副本与与工作副本关联的存储库不同的存储库进行比较?
我需要这种比较,因为我被迫直接在生产服务器上应用一些更改(当前版本连接到一个标签),我想检查这些更改是否已经应用到主干上。
svn - SVN 升级工作副本
我无法进行 SVN 提交。我收到此错误:
如何修复?
git - git可以用stash做一个工作副本的差异吗
如何将我当前的工作副本与存储区进行比较?
我的用例:我的工作副本已经包含 my 中更改的子集,但stash@{0}
我不想应用. 我想做一个差异来帮助确定我的工作副本中仍然缺少哪些理想的更改。stash@{0}
stash@{0}
repository - 从存储库中删除文件而不删除本地副本
如何在 Subclipse 中执行此操作:
macos - 将存储库签出到 Cornerstone 2 中的现有工作副本?
我有几个远程存储库,我之前一直在使用 OS X 版本。我正在考虑迁移到 Cornerstone 2,目前正在评估它,我想将我的所有存储库添加到它。但是,如果可能的话,我想将它们签出到我在版本中创建的相同工作副本。
我认为我可以通过将存储库检出到同一目录并将其命名为与现有副本的根文件夹相同的名称来做到这一点,它只会使用其中的任何内容,但是当我尝试它时,我得到了这个错误:
“描述:'/the/directory/path/to/working/copy' 已经是不同 URL 的工作副本 建议:操作无法完成。
技术信息 错误:V4Error 异常:ZSVNException
因果信息描述:'/the/directory/path/to/working/copy' 已经是不同 URL 的工作副本状态:155000 文件:subversion/libsvn_client/checkout.c,206"
但是,当我在版本中检查存储库详细信息时,存储库 URL 完全相同
mercurial - 使用 TortoiseHg 删除工作副本
当我克隆一个存储库时,我可以选择“不更新新的工作目录”,如果我只想要一个没有所有文件的存储库副本,这会很好。
如果我在克隆它时没有检查,有没有办法将它“更新”到那个状态?显然,如果我只是删除所有文件,那么 TortoiseHg 会认为我已经删除了这些文件。
svn - 将工作副本切换到分支而不提交到原始位置
我对 SVN 有一个小问题:
我在工作副本中添加了一些新文件夹和文件,并希望将这些新元素提交到开发人员分支,而不是文件夹结构所暗示的真实位置。
使用 TortoiseSVN,我做了一个“分支/标记...”,并在“从:在存储库中创建副本”组中指定了“工作副本”选项。元素已提交到分支位置,但不幸的是,我无法将工作副本切换到这个新分支,因为尚未完成对实际位置的提交。我的意图是对开发者分支进行进一步的提交,并最终将分支与主干合并。
有没有办法解决这个问题?
svn - 切换工作副本目录而不更新
场景:存储库结构从/trunk/更改为/projectName/trunk/并且本地副本已过时并且有很多修改。
问题:如何在不更新文件的情况下更新工作副本目录路径。
通常,同一存储库中目录更改的解决方案是使用svn switch命令。问题是它在执行时执行更新,工作副本已经过时并且有很多与当前版本冲突的本地修改。
我正在寻找的是--relocate开关的相同行为,它更新路径但不更新文件。这样,我可以重新获得分别检查每个文件的状态和差异的能力,同时保持本地复制功能(这是我主要关心的问题)。
开关 --help提供了一些处理冲突的参数,但我找不到可以完全停止更新的东西。
有任何想法吗?非常感谢。
java - 在 SVN 1.7 中寻找 Java 类以检索 SVN 版本信息
对于 Ant 扩展,我们有一个 Java 类,它检索本地工作副本中最高的 svnrevision 编号。该类已经支持 SVN 1.6,但我们必须使用本地 wc.db 将其更改为支持 SVN 1.7。我已经在这个主题上搜索了一段时间,但找不到明确的提示如何解决这个问题。
是否有任何示例代码可用于如何从 SVN 1.7 工作副本中检索修订号,相当于 svnversion 二进制文件的功能?
干杯彼得