问题标签 [checkin]

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 投票
2 回答
1430 浏览

tfs - 是否必须在服务器上部署自定义签入策略?

我问这个问题是因为我没有在任何地方看到它记录在案。我们正在使用 Team Foundation Server 2008 和 Team Explorer 2005 的组合。

是否可以部署适用于这种环境的自定义签到策略?

显然,自定义签入策略包含一些必须在客户端运行的代码(以显示帮助等)。所以它应该使用 Team Explorer 2005 附带的 Microsoft.TeamFoundation.VersionControl.Client 程序集。

但是,我的感觉告诉我,为了有效,应该在服务器本身上强制执行签入策略(例如,支持从命令行签入更改或使用原始 Web 服务 API)。因此,它必须针对 Team Foundation Server 2008 附带的 Microsoft.TeamFoundation.VersionControl.Client 运行。

那么,是否可以构建一个使用最新版本的 Microsoft.TeamFoundation.VersionControl.Client 程序集(客户端上为 2005,服务器上为 2008)的单个自定义签入策略?

还是我必须建立两个自定义签入策略,一个用于客户端,一个用于服务器?那还能用吗?

还是自定义签入策略只存在于客户端?

0 投票
2 回答
1330 浏览

msbuild - TFSBuild:如何仅在签入特定文件时触发构建?

我们有一个特定的文件,比如 X.zip,它只被 1 或 2 人修改。因此,我们不希望在每次签入时触发构建,因为其他文件大多未触及。

我需要在构建之前检查条件,签入的项目是否为“X.zip”。如果是,则触发构建,否则不要。我们只使用 CI 构建。

关于仅在签入此特定文件时如何触发构建的任何想法?任何其他方法将不胜感激,因为我是 TFS 的新手......

塔拉。

0 投票
3 回答
877 浏览

visual-studio - TFS 或 Visual Studio 能否提醒我在签入前必须标记为已完成的问题

我实际上正在开发一个需要一些配置才能使用的工具。为了节省一些时间,将一些值硬编码到配置选项卡的文本框中,这样我就不必每次进行一些测试或调试时都租用它们。

当我们使用 TFS 来管理我们的解决方案时,我想知道是否有办法以某种方式标记这些硬编码元素,以便 TFS 或 Visual Studio 2008 在我签入之前提醒我删除/替换它们。

更新:

待办事项注释不会是一个真正的解决方案,因为我们已经在使用它来标记必须重做的代码段。我们将其用作长期任务的提醒。我们有很多,所以这可能会变得有点不清楚。

0 投票
4 回答
96 浏览

svn - svn commit 显示已添加的更新文件

我最近签入(修改)了一些文件。当我试图从我的本地机器上观看日志时,一切都很完美。(签入的文件显示修改状态。)

但是当我尝试从其他人的机器上查看日志历史记录时,签入的文件显示为新添加的。

有人会提出这种奇怪行为的原因吗?

0 投票
1 回答
243 浏览

tfs - 在 TFS 中签入后如何集成 timereport?

当用户签入某些内容并将其与工作项相关联时,我们希望集成一个额外的弹出/提示。提示应该询问用户他花费了多少时间以及在工作项上还剩下多少时间。这将用作时间报告和发票的时间表材料。有没有人有经验可以分享这件事?这是入住政策吗?Web 服务触发器?可能吗?

0 投票
7 回答
20372 浏览

svn - 当我从主干中检出代码时,SVN 如何将代码检入特定分支?

我需要检查我对某个分支的代码更改,但我不确定该怎么做,因为我的代码来自主干 =/

0 投票
2 回答
940 浏览

c# - 颠覆。指标。以编程方式为签入中的每个文件获取添加/更新的代码行

我需要你的建议。在我的应用程序中,我需要以编程方式获取用户签入的此类指标,作为签入中每个文件的添加/更新代码行。这个应用程序是用 c# 编写的,并使用 Subversion 作为版本控制系统。我该怎么做?请给我你的想法...

非常感谢!(:

0 投票
1 回答
560 浏览

visual-studio-addins - VSTS2010 插件开发 - 签入挂钩

我一直在 Visual Studio 插件开发中小心翼翼。我已经在线阅读了一些教程,并研究了提供的一些示例代码。现在我实际上想在用户调用 TFS 签入命令之前/之后执行自定义操作,但我似乎无法弄清楚在哪里可以找到一个挂钩来启动它。
SDK中有类似的东西吗?有人可以指出我正确的方向吗?
非常感谢!
罗尔

编辑:
在我的情况下,使用签到政策对我没有帮助。我想在调用签入命令之前和/或之后显示对话框。甚至(如果可能)更改现有的签入对话框。

0 投票
1 回答
1893 浏览

tfsbuild - Team Foundation Build 2010 - 在构建过程中签入更改的文件

在我的构建工作流程中,我更改了 AssemblyInfo.cs 中某些类库的程序集版本信息。如何在构建过程结束时签入我的更改?据我所知,没有这样的活动。

0 投票
1 回答
528 浏览

directory-structure - TFS 磁盘结构 - 和“添加新文件夹”与“添加解决方案”

我们的组织最近设置了 TFS 2008 以供我们使用。我有一个练习 TeamProject 可以玩。

为了稍微简化,我们之前在磁盘上组织了我们的代码,如下所示:

我正在尝试决定,是否要检查整个 c:\EC 目录?还是我想打开每个解决方案并签入。各自的优缺点是什么?似乎通过执行“添加文件/文件夹”选项,我可以一次检查所有内容,并且它会匹配磁盘结构。

如果我分别签入每个解决方案,看起来也会在我的工作区中创建另一个工作文件夹。我想如果我通过“添加文件/文件夹”签入,我将拥有一个工作区,这样会更好。

但是我看到的大多数书籍和示例都在谈论检查项目和解决方案。

PS 我知道我需要根据分支/合并指南向我的磁盘结构添加更多内容,但这不是我在这里要问的问题。

谢谢,尼尔沃尔特斯