问题标签 [visual-sourcesafe]

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

svn - 管理 VSS 到 SVN 的迁移

我们的组织正在从 VSS 迁移到 SVN。

现在,由于 VSS 上没有分支,有一个文件夹,其中包含上一个生产环境代码的源代码,它被用作一个队列,其中新代码被推送到队列的顶部,然后它基本上取决于一个非常手动的事情并且这是全有或全无的情况。

要迁移,使用 C# 迁移工具将 VSS 的当前代码上传到 SVN,它工作正常,并保留了文件更改历史记录。

如何处理这种情况?当前VSS代码上传到主干的地方,这是因为它需要保留文件历史记录,而生产环境的代码将是一个分支,但具有以前版本的文件和比主干更少的功能,然后是能够合并这两个根。

感谢您的意见。

PD。生产代码现在有需求更改,我无法使用当前主干制作新的生产代码。

0 投票
4 回答
585 浏览

visual-sourcesafe - 用于练习的 Visual Sourcesafe 服务器

我是否有一个 Visual SourceSafe 服务器在某个地方运行,我可以连接到该服务器进行练习?在购买 VSS 服务器之前,我有几件事想测试,但我不想下载整个应用程序进行测试。

最好的祝福

0 投票
2 回答
516 浏览

visual-sourcesafe - Visual SourceSafe 支持分布式软件开发

我在分布式软件开发环境中工作。当前使用的 SCM 工具是 Visual SourceSafe 2005 Client/Server。我们正在尝试制定策略以最大限度地减少代码中断。我们可以使用 VSS 的哪些功能在分布式环境中实现更安全的 SCM?

有关此主题的 Internet 参考资料有什么建议吗?

最好的祝福

0 投票
2 回答
1027 浏览

version-control - Visual SourceSafe 中的源代码更改通知可能吗?

我们能否将 Visual SourceSafe 服务器配置为将源代码更改的电子邮件通知发送到预定义的邮件列表?

最好的问候马纳夫夏尔马

0 投票
3 回答
213 浏览

python - 导入时自动获取文件的最新版本

我有一个我想保持最新的模块,我想知道这是否是一个坏主意:

在 site-packages 目录中有一个模块 (mod1.py),它将另一个模块从其他位置复制到 site-packages 目录,然后从该模块导入 *。

现在我可以在任何模块中执行此操作,并且它始终是最新版本:

这行得通....但是有更好的方法吗?

更新

这是当前的过程...在源代码控制下有一个具有单个模块的项目:站点包目录 mod1.py 中还有一个正在setup.py 运行的setup.py副本。mod1.py

使用该模块的开发人员必须运行setup.py以更新该模块。有时,他们没有并且没有最新版本会导致问题。

我希望能够签入新版本,并且导入该模块的任何代码每次都会自动获取最新版本,而无需任何人运行setup.py

0 投票
7 回答
17394 浏览

command-line - Sourcesafe 命令行选项

我遇到了 Microsoft Visual Sourcesafe 命令行选项的问题,我希望有人遇到过并可以帮助我。

我在 DOS 批处理文件中有以下行。

在批处理文件中执行此行时,会出现以下提示...

将 C:\Compile\Activity 设置为项目 $/Development Projects/Activity?(Y/N) 的默认文件夹

我需要禁止此提示,以便让脚本在无人值守的情况下运行。我认为 -Q 选项将允许静默运行,但它不会抑制此提示。

我已经搜索过,似乎找不到可以删除此提示的选项。我不想为项目设置默认文件夹,所以如果可能的话,我想将答案默认为“N”。

0 投票
2 回答
3369 浏览

version-control - 如何使用 Visual SourceSafe 管理版本?

我的团队正在使用 VSS,但我们在管理版本时遇到了困难:

我们想为我们正在处理的项目拍摄“快照”,这样我们就可以继续处理它,但是当我们需要时——我们可以获取快照的文件并构建它们以用于发布。(这叫做分支吗?)

或者,按日期获取所有项目文件也很棒。(这意味着我会在指定日期之前获得项目中每个文件的最后签入版本。)

有没有关于这个的教程?我在网上搜索了一下,只找到了非常简单的howto。

谢谢。

0 投票
3 回答
710 浏览

sharepoint - 我们如何使用 VSeWSS 1.2 和 Source Safe 设置 SharePoint 开发环境?

是否有人在源代码安全的多开发人员环境中使用 MS SharePoint 解决方案生成器和 VSeWSS 1.2?我们在重新部署时遇到了问题(因为它并没有真正使用 stsadm升级解决方案)。它一直说已经安装了相同的功能 - 确实如此,但它应该收回该功能并重新安装它 - 在某些机器上它没有。该功能的 GUID 出现了问题,但我们找不到可能的位置。一个开发人员将能够部署和重新部署,但下一个开发人员将不能。VSeWSS 1.2 在哪里更改 GUID?ARG!!!

我们在 STSDev 中看到了不错的部署目标(升级等),但我们不愿意使用 STSDev 或其他 codeplex 工具,因为它们不受 Microsoft 支持。我们有 Visual Studio 2005,但没有钱升级到 VS 2008 来获得 VSeWSS 1. 3 - 太糟糕了。

---更新--- 我认为我们在 VSeWSS 中发现了其他人评论过的错误:编辑项目属性会重置一些功能 GUID。

这也可能是安装范围的问题。我们如何在 VSeWSS 1.2 中将站点定义安装到 FARM 范围?

0 投票
1 回答
893 浏览

continuous-integration - 带 VSS 的 CruiseControl - 检查所有文件

我有巡航控制和 VSS 6.0。我已经在 IfModificationExists 条件下每小时配置一次巡航控制。

它检查修改并获取源,但它检查 VSS 中的所有文件。即我的VSS 包含1000 个文件,只有1 个文件被修改。CCNet 检测到 1 处修改,但使用我的本地检查 VSS 中的所有文件。由于脚本每次运行很长时间。

是否有任何选项可以仅获取修改后的文件?

0 投票
2 回答
4887 浏览

version-control - 如何在 VSS 中合并分支?

我正在尝试在 Visual SourceSafe 6 中合并一个分支。

在这里,您可以看到“主线”代码库中的错误:

替代文字

创建了一个修补程序分支,并修复了该文件:

替代文字

现在是时候将修补程序重新合并到主线开发中了。我选择要合并的文件,然后点击SourceSafeMerge Branches...菜单选项:

替代文字

合并完成后,我确认主线现在包含修补程序,但它不包含:

替代文字

那么在 Visual SourceSafe 6 中合并分支的正确技术是什么?