问题标签 [visual-sourcesafe-2005]

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 回答
141 浏览

visual-studio-2010 - 无法合并文件,因为可视源安全不支持合并具有不同编码的文件

我正在开发一个基于 Visual Source Safe(VSS)的项目。我和我的同事正在处理同一个文件。我正在使用 VSS 2005 在 Visual Studio 2010 中工作,而我的同事正在使用 VSS 2006 在 VIsual Studio 2013 中工作。

我的同事毫无错误地提交了她的更改,但是当我尝试获取文件的最新版本时,我收到了这个错误:

无法合并,因为可视源安全不支持合并具有不同编码的文件

较早解决此类错误的选项是从本地驱动器中完全删除文件(当然保留备份副本!),然后从 Visual Studio 重新创建文件并复制粘贴备份文件中的内容。

但我相信会有一些出路,因为我之前遵循的方法似乎不是最佳实践。

另外,我无法签入文件;出现同样的错误。

任何帮助,将不胜感激。

0 投票
1 回答
701 浏览

visual-sourcesafe-2005 - 在 Visual SourceSafe 中将旧版本恢复为当前可写

我正在开发 VS2010 中的 ASP.NET 应用程序;存储库仍然是 VSS-2005。我将放弃对其中一个页面所做的更改,并恢复到两次签入前存在的版本(这是当前的生产代码)。我的问题是我没有经常使用 VSS,而且我以前从未做过这种特殊的事情。我在 VSS 上找不到任何说明如何操作的“操作方法”文献,当我尝试使用直观的东西(在要恢复到的版本上执行“获取”)时,它什么也没做.

我可以使用记事本查看旧版本,因此我可以查看该页面并将代码替换为查看的记事本版本,但这似乎不合适。

我一直想知道“回滚”按钮,但是当我单击它时,它会给我一个不祥的信息,我不确定我是否喜欢:“回滚无法撤消;某些版本将无法挽回地丢失!继续吗?”

0 投票
0 回答
248 浏览

svn - Microsoft Source Safe / TortoiseSVN 的替代方案

我和我的女朋友在我们的电脑上存放了大量的文件,我们很快就会想要一个共享桌面。我向她建议,我们对外部驱动器/服务器上的所有文件进行版本控制,以确保如果我们做出不满意的更改,我们总是可以回滚版本(尽管实际上,我们很少使用相同的文件)。

一段时间以来,我一直在玩颠覆。在工作中,我们通常使用 Microsoft Visual SourceSafe(我听说过一些非常强烈的意见),而在家里我一直在玩 Tortoise SVN。

我对 Tortoise SVN 的最大问题是在签入文档时,工作文件夹仍被视为活动存储库,导致需要删除 svn 目录,然后才能再次签出该文件夹。

总的来说,我对我在 Tortoise SVN 上的体验并不完全满意(很遗憾),我想知道你们是否都可以提出建议。理想情况下,我正在寻找与 SourceSafe 非常相似的东西,其中所有文件都可以通过用于签出/签入的可视界面进行维护,并且可以设置单个工作文件夹并将其签出/签入无限次。

哦,我理想情况下希望它是免费的,但这不是一个交易破坏者。

0 投票
1 回答
39 浏览

visual-sourcesafe - 如何从 Visual Source Safe 2005 Administration 中获取用户信息?

有没有办法使用 Visual Source Safe 2005 管理来了解用户的创建和修改日期?如果没有,那么我们在哪里可以在服务器中获取这些信息?

0 投票
2 回答
40 浏览

c# - 源安全子文件夹

如何使用 c# 代码获取所有源安全的子文件夹?我们也想获取所有子文件夹和子文件夹中的文件夹。例如,TestProject 有 2 个文件夹,文件夹 a 和 b。并且 a 有子文件夹 a1。

提取所有路径: 1. TestProject -> a 2. TestProject -> a -> a1 3. TestProject -> b

0 投票
1 回答
47 浏览

visual-sourcesafe - 自动将文件标记为 UTF-8

我正在使用 Visual SourceSafe 6.0。我们已经获得了向 Visual SourceSafe 2005 前进的绿灯。仍然过时,但我会接受。

在 VSS 6.0 中,我们为文件提供了文本/二进制选项。在 VSS 2005 中,这些对应于 ANSI/二进制并自动映射。但是我注意到有 Unicode 支持的新选项。

我想要的是将我的文件更改为 Unicode (UTF-8) 而不是 ANSI。但是命令行工具似乎只有原来的两个选项:Text/Binary。(https://msdn.microsoft.com/en-us/library/ms181101(v=vs.80).aspx

如何使文件正确?我需要手动打开每个属性吗?我在一些项目中有近 3000 个文件。所以脚本/批处理文件似乎是唯一的方法。

0 投票
2 回答
1879 浏览

git - 如何更改 Git Tag 的 Tagger 名称和电子邮件

长话短说,我正在编写一个脚本来将一个非常大的项目从(喘气)Microsoft SourceSafe 迁移到 Git,并且我正在尝试保留 SourceSafe 项目标签(本质上是 Git 中的标签)的作者。我知道你可以修改 Git 提交的作者和提交者姓名/日期,但你可以对 Git 标签做同样的事情吗?

0 投票
1 回答
247 浏览

version-control - 尝试恢复旧的 Sourcesafe ssa 存档

所以我有一个旧的 sourcesafe 存档文件(扩展 ssa),它是我在 2004 年从一个旧的 sourcesafe 存档创建的。我想从中获取一些文件。我对实际使用 sourcesafe 或恢复任何历史完全不感兴趣。我只想要一些文件的最新版本。

因此,我尝试搜索 Microsoft 网站,看看是否有工具可以做到这一点。没运气。尝试搜索我可以实际购买的 Sourcesafe 的副本(我不想在这里盗版。我有资金让它工作)。微软不再出售它了。尝试下载它。没有人分享。尝试谷歌搜索,看看是否有人有一个可以读取 ssa 文件的工具。没有。

有点停顿在这里并寻找建议。

0 投票
1 回答
253 浏览

tfs - 无法从 Marketplace 下载 Team Foundation Server 的 Visual Source 安全升级工具

我一直在尝试使用 Visual Studio 市场中的升级工具将我的 Visual SourceSafe 升级到 Team Foundation Server:用于 Team Foundation Server 的 Visual Source Safe Upgrade Tool。但是,我无法从市场上下载该工具。我尝试搜索,但大多数指南/网站将其链接回市场。Visual Studio 市场的链接如下: https://marketplace.visualstudio.com/items?itemName=EdH-MSFT.VisualSourceSafeUpgradeToolforTeamFoundationServer

除了从市场上获得升级工具之外,我还有什么办法吗?谢谢!

0 投票
1 回答
74 浏览

version-control - 为什么 Source Safe 2005 在 Project Differences 中显示所有项目文件夹?

从 Visual SourceSafe 2005 中,我选择
Show Differences
Show files that are different in both locations and Recursive

SourceSafe 中的文件和工作目录中的文件没有区别。. .

Visual SourceSafe 2005 完成比较后,(项目差异)对话框显示项目中的每个(文件夹),对我来说,这表明存在许多差异。

有谁知道为什么 Visual SourceSafe 2005 会在项目差异中列出所有项目文件夹,即使没有差异?

在此处输入图像描述