问题标签 [vcs-checkout]

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 投票
1 回答
952 浏览

java - 尝试使用 SVNKit 执行结帐时出现“找不到路径”错误

在合并分支和主干之前,我正在正确执行结帐。在该过程之后(合并文件夹trunk/Fontes 和branches/1.1.0/Fontes,将trunk/Fontes 作为工作副本),我在签出项目或更新工作副本时遇到问题。

我收到的消息如下:svn:E160013: '/svn/siaj/!/svn/bc/47/branches/Fontes' path not found: 404 Not Found。(其中 siaj 是存储库的名称)。

该消息告诉我问题出现在版本 47 中,这是执行合并的版本。问题是,文件夹“branches/Fontes”不存在,也从未存在。采用的结构曾经是分支/xxx/Fontes(其中 xxx 是正在开发的系统的版本)。

Java代码是这样的:

我错过了什么?

0 投票
1 回答
1885 浏览

visual-studio-2012 - 如何禁用 visualstudio.com 存储项目的多次签出?

我有一个项目存储在 visualstudio.com 中。但是,当我签出文件时,我的同事也可以这样做。如何禁用该功能?我在 VS 2012 中转到 TEAM -> Team Project Settings -> Source Control 并禁用“启用多个签出”。然而,似乎一切都没有改变。我需要做其他事情吗?其次,我读了这篇文章,但是当我右键单击一个文件并选择“签出以进行编辑”时,它只有“未更改”和“签入”锁定类型,但没有“签出”,据我所知,这就是问题我需要选择。那么,有没有办法确保一次只有一个人可以编辑文件?

0 投票
2 回答
242 浏览

version-control - Bazaar:我需要分店吗?

我是 VCS 的新手,我只是想弄清楚如何在我的情况下使用 Bazaar。我的情况是,我是一个独立的 Web 开发人员,在一个网站上工作,该网站由一个实时网站(例如 www.mysite.com)和一个登台/开发网站(例如 dev.mysite.com)组成。我正在使用 Bazaar Explorer,因为我不是真正的命令行类型的人。我只是在一台主计算机上工作,然后通过 FTP 将文件上传到 Web 服务器。我在本地 Windows 计算机上安装了 Bazaar。

因此,首先我在本地计算机上创建了一个 Bazaar 项目。我坚持使用默认的“功能分支”选项,因为 Bazarr 文档说这最适合小型项目(但即使在阅读文档后我也没有完全掌握工作区模型之间的区别)。这创建了一个包含子文件夹trunk 和.bzr 的文件夹(我称之为_Source Control)。我将所有项目文件(即网站文件)复制到主干并进行了初始提交。

现在我的第一个问题是我应该直接处理这些文件还是需要创建另一个分支来处理?

这个工作流程是一种明智的方法还是有明显更好的方法?:

  • 处理主干中的一些文件
  • 在我检查错误、功能等时,将更新的文件通过 FTP 传输到暂存站点。
  • 一旦我完成了某个功能,提交我的更改
  • 使用 bzr-upload 插件将最新版本上传到实时网站

那么我发现最新的更新引入了问题,我想将网站回滚到之前的版本,我该如何处理呢?是不是这样:

  • 在 Bazaar 中恢复到以前的版本
  • 使用 bzr-upload 插件将此修订上传到实时网站
  • 那么如何恢复到最新版本以便我可以解决问题?这是我需要分支的地方吗?
  • 一旦我再次更新文件以解决问题,请使用 bzr-upload 插件提交并上传最新版本到实时网站

最后一个问题,Checkout 在我的情况下是否相关?

0 投票
1 回答
3199 浏览

c# - 如何使用 p4api.net.dll 在 Perforce 中打开文件进行编辑(签出)

我是 C# 中的 P4api 的新用户。我想通过 C# 在 Perforce 中打开一个文件进行编辑。

如何访问 Perforce 中的“仓库”?
如何选择一个文件并打开它进行编辑?
程序在c#中如何实现?

它是与 Perforce Server 连接的代码

现在这是我编写的用于在 Perforce 中打开文件进行编辑的函数。

此函数调用函数“connection”来创建与 perforce 服务器的连接。但我不知道如何在仓库中搜索文件?我的功能打开仓库中的所有文件进行编辑,这不是我的愿望。

0 投票
2 回答
384 浏览

visual-studio - VS 2012 - 预构建的结帐不会发生

我的预构建事件脚本首先检查一个文件,然后通过运行另一个工具来修改该文件。但是该工具无法更新我的文件,因为结帐没有发生/完成。为什么?

这是我的脚本示例:

目前,我必须在 Visual Studio 中手动签出文件,然后构建。

0 投票
1 回答
221 浏览

tfs - 从 Eclipse TFS 自动检出 Mathematica 文件

Eclipse 的 TFS 插件在您编辑文件时不会自动检出文件,并且在您保存文件时会收到以下烦人且误导性的错误消息:

在此处输入图像描述

Mathematica 无法将一些数据写入文件 C:\Dev\ProjectName\Main\Mathematica\ExcelImport.nb。您应该检查该文件的权限。

我查了几个线程:

http://team-foundation-server.blogspot.com.au/2007/06/automatic-checkouts-with-team-explorer.html

TEE 2012 不会自动检出文件

使用 TEE 从 TFS 结帐到 Eclipse 的最佳方法是什么?

但在我的情况下,我们将它用于 Mathematica 项目,他们有但the Team menu他们没有select Share, then select TFS

希望有人知道解决方法,我们正在使用带有 TFS2010 的 Juno(咳嗽@EdwardThomson)

0 投票
2 回答
4493 浏览

visual-studio-2010 - 签入 TFS 中的挂起更改时缺少 .csproj 文件

我正在使用 Team Foundation Server 2010 在 Visual Studio 2010 中工作。签入和签出一切都很好。现在我遇到了一个问题。问题是.csproj显示未决更改时文件丢失。因此,当我签入任何.cs文件时,它不会在服务器中更新。谁能告诉我我哪里出错了?

0 投票
1 回答
2058 浏览

intellij-idea - 如何使用 IntelliJ IDEA 签出 CVS 分支 HEAD?

我正在使用 IntelliJ IDEA 12.1。如何查看 CVS 分支的 HEAD?

我只能查看主流的 HEAD 或标签。

0 投票
1 回答
137 浏览

visual-studio-2012 - VS2012 检测到在 VS 之外所做的更改并标记文件已签出

在我的 VS2012 上,我注意到如果我在记事本中编辑未签出的文件并将其保存,在 TF 中它将被标记为已签出并已编辑。到目前为止,我们还没有发现太多的问题,但是人们可能会粗心大意并无意中进行/保存更改。

反正有没有关闭该功能?

0 投票
2 回答
450 浏览

tfs - 通过 Word 签出 TFS 文档

我为之工作的客户想要我们在源代码控制 (TFS) 中为我们的项目创建的所有文档。这包括需求文件、设计文件等。

有没有办法使用 Microsoft Word 签出 TFS 源代码控制中的 Word 文档?我在网上和 Microsoft Word 中查了一下,没有找到办法。

我意识到我可以先使用 Team Explorer 进行检查。在我看来,在 Word 中也有办法实现这一点。