问题标签 [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 投票
8 回答
4005 浏览

svn - Subversion 与 SourceSafe 中的性能

我们是一个由 5 名开发人员组成的分布式团队,致力于相当大的集成项目。我们目前使用 SourceSafe(是的,我知道它很糟糕,但它直到最近才起作用,而且我们一直在使用它)。我们最近最大的问题是性能。签入和签出项目只需要很长时间,我们发现自己花了很多时间等待 SourceSafe(是的,我们已经关闭了防病毒检查和所有其他性能提升 trix - 它仍然很慢)。

我们现在正在考虑设置并将我们所有的东西转移到 Subversion。与 Subversion 相比,Web 上的 SourceSafe 的性能如何?我猜想移动历史并不是那么重要(如果我们需要一个旧文件,我们可以返回到 VSS 数据库)并且将文件实际移动到 Subversion 应该是一个问题 - 对吧?

除了实际的 Subversion 核心工具之外,我还想对“必须拥有”的工具和附加组件进行一些输入。

0 投票
9 回答
6215 浏览

svn - 如何在没有完整根结帐的情况下在我的工作目录中镜像 SVN 存储库目录结构?

首先,几个操作参数:

  • 使用 Visual Studio 2005/2008 进行 .NET 开发
  • TortoiseSVN 客户端

我只主要使用 Visual Source Safe 和 SourceGear Vault 源代码控制系统。在每一个中,我将存储库的根映射到本地工作目录。例如:

只要本地目录存在,我就设置好我的“工作副本”(svn)或“工作文件夹”(VSS)。

要处理已经在源代码存储库中的新项目,我需要“获取该项目目录的最新”(VSS)版本。

当我进入存储库中的任何子目录并“获取最新”(即 svn checkout)时,客户端将自动为我创建完整的目录层次结构,将结构镜像到我的本地磁盘上。因此,当我得到最新的

它是在驱动器上创建的

在 subversion 中,当我签出一个目录时,我必须指定工作副本目录位置。如果我想正确地镜像我的工作副本目录结构以匹配存储库,我必须手动构建路径中的每个子目录,或者将存储库根目录检出到工作副本根目录,从而获取存储库中的所有内容。

有没有办法在层次结构中获取存储库目录,以便在没有所有手动干预的情况下在匹配的本地工作副本目录结构中创建它?

这对于小型存储库不是问题,但在大多数情况下,我不需要很大比例的源存储库。为了不破坏对项目和资源的文件引用,必须维护物理结构。加上 SVN 的磁盘成本是给定文件的所有工作基础副本的实际源大小的两倍。

我目前正在使用乌龟。是否有其他 SVN 客户端可以满足我的需求?

0 投票
4 回答
684 浏览

visual-studio - Visual Studio&Source Control:如何共享代码?

我想在 Visual Studio 中有一些共享代码(代码库、控件、实用程序、助手类等)。我不是指共享程序集,我指的是共享代码(即我想将一个程序集与我的应用程序一起发布,即可执行程序集)。

其他开发环境中的技术方法是在我的机器上的一个路径中拥有公共源代码,并为 IDE 提供一个路径列表来搜索代码文件。

Visual Studio 不支持代码搜索路径。

后备黑客解决方案是将源代码一遍又一遍地复制到每个项目中。但是为了将它们全部保留为一个版本,它们在源代码控制中共享。当您的源代码控制提供程序是支持共享文件的 Microsoft Visual SourceSafe 时,这很有效。

但其他源代码控制产品(CVS、Subversion、Microsoft Team Foundation Source Save Server、SVN)不支持共享文件。

那么其他人如何避免将 DLL 与他们的可执行文件一起发送呢?


更新 1

这是单个文件部署的问题。ClickOnce 在 3 个文件夹中生成 18 个文件(即多个文件)

0 投票
4 回答
2815 浏览

visual-sourcesafe - SourceSafe 标签搜索

有没有办法在 Microsoft Visual SourceSafe 6.0d 中搜索所有带有特定标签的文件?

0 投票
4 回答
18113 浏览

visual-sourcesafe - 获取用户使用 Visual Source Safe 命令行应用程序 SS.exe 签出的所有文件

我们目前使用 VSS 6,恐怕这不会改变。

我正在尝试编写一个脚本,允许用户快速将他们签出的所有文件复制到另一个目录树。为此,我需要获取用户已签出的所有文件的列表,以及文件签出到的目录。在 GUI 中使用状态搜索很容易做到这一点。但我需要一种从命令行实用程序 ss.exe 执行此操作的方法。

0 投票
2 回答
171 浏览

sharepoint - 迁移到 Team System 的策略

有没有人有任何迁移到 Team System 的策略/提示/陷阱?应该一步一步完成,还是一次性完成?我们应该迁移我们的 SourceSafe 库,还是在沙子上画一条线并继续前进?是否值得将 SharePoint 纳入其中?任何想法表示赞赏。

0 投票
1 回答
1266 浏览

vbscript - 在 VBScript 中,我需要从 VSS 8“获取最新版本”

我们的 VSS 设置是这样的:我们有一组独特的文件夹,其中包含 100 多个文件。我需要从 VBScript 中获取一组文件夹中所有文件的最新版本,并将它们放入本地目录,以便可以对它们执行其他操作。VBScript 的原因甚至对我来说也很模糊。也许 VB 或 C# .NET 也可以,但现在我只能在 VBScript 中进行。这是可行的吗?

0 投票
1 回答
224 浏览

version-control - 有没有一种简单的方法可以从 ms vss 中获取具有版本号的文件列表?

我经常需要制作带有 Microsoft Visual Source Safe 版本号的文件清单。有没有办法在项目中获取带有版本号的文件列表?

0 投票
3 回答
8861 浏览

c# - 如何以编程方式从 sourcesafe 获取文件?

我需要以编程方式从 sourcesafe 数据库中获取文件。知道怎么做吗?

ps:我会用C#来做。

0 投票
8 回答
2138 浏览

performance - 在“问题”出现之前,Sourcesafe 数据库可以有多大?

我们使用 SourceSafe 6.0d 并且有一个大约 1.6GB 的数据库。我们还没有遇到任何问题,目前也没有更改源代码控制程序的计划,但是 SourceSafe 数据库在成为问题之前能有多大?

谢谢