是否可以在没有 Visual Studio 的情况下使用 TFS 源代码控制?我必须将一些文件放在一些源代码管理中,这些文件存储在某个服务器的文件夹中,这是在 Oracle 表单中开发的。我只需要在一些源代码管理中添加这些文件,我想为此使用 TFS。我们可以为此使用任何提示或工具吗?
5 回答
对于单个文件夹中的一些文件,TFS 可能会过大,但如果 TFS 基础设施已经到位,那么它将起作用。
您将需要安装 Team Explorer(或在非 Windows 上)Team Explorer Everywhere 来为您提供客户端工具。tf.exe
但是您可以使用命令行(或 Team Explorer Everywhere 中的等效项)执行所有源代码操作。
Team Foundation Server Power Tools具有提供与 Windows 资源管理器和通用文件对话框集成的 Windows Shell 扩展。通过此集成,您可以执行许多源代码控制操作,而无需运行 Visual Studio 或 Team Foundation 命令行工具。
看到这个答案,但你需要确保你有 tfs 服务器运行以及连接。使用 git/mercurial/svn...{任何其他免费源代码控制系统} 会不会更简单?
我是 TFS 的爱好者之一,但我认为在你的情况下,如果你不需要使用 Team Explorer 或 Team Explorer Everywhere(这将需要使用命令行),我建议使用 SVN 子版本(VisualSVN Server ) 它是开源的,它集成了 OS shell (TortoiseSVN) 右键菜单,这比使用命令行更容易
Vlad:确实如此,但这很重要:我使用“Shell Extensions”有一段时间了,只是意识到它确实会产生问题。首先,“Shell Extensions”在签入时不会报错;它只是意外停止,然后窗口关闭。
此外,我正在寻找外部“源代码管理资源管理器”的原因是,如果您从 TFS 源代码管理下的窗口资源管理器中删除任何文件,则签入过程将失败,提示缺少文件。安全删除文件的正确方法是通过“源代码管理资源管理器”进行;然后办理登机手续。通常不是问题,除非像我一样,你有一个 Java 项目并且没有在 NetBeans 和 TFS 之间集成。