`

当SVN碰上VSS

阅读更多

最近有一个项目,从VSS迁移到SVN下。

一开始都比较顺利,但在某些目录下的某些文件,却不能add成功,返回的信息是?Failed to load properties from disk?。非常奇怪的信息,在google上都不能找到解决方法,只有一个错误列表,解释如下:

#: ../libsvn_wc/props.c:1064 ../libsvn_wc/props.c:1100

#: ../libsvn_wc/props.c:1370 ../libsvn_wc/props.c:1634

msgid "Failed to load properties from disk"

msgstr "无法从磁盘装载属性"

根本无法得出错误的原因。

后来发现目录下有不少vss的控制文件"vssver.scc"。于是就尝试把他删掉,这时候就可以正常commit了。倒,原来是由于某些文件被vss控制,所以svn无法正常读出文件。


[点击查看详细]
分享到:
评论

相关推荐

    vss2svn使用说明vss导入subversion教程

    在本文中,我们将详细介绍如何将Visual SourceSafe (VSS)的数据迁移到Subversion (SVN)的步骤,以及在过程中可能会遇到的问题和解决方案。VSS2svn工具是实现这一转换的关键。 首先,我们需要获取vss2svn工具。你...

    VSS to SVN Tools

    VSS2SVN is a simple utility project that aims to help migrate the contents of a source safe database to subversion. To do that, VSS2SVN uses two key assemblies: The Microsoft sourcesafe interop ...

    SVN清除工具VSS文件清除工具

    SVN(Subversion)和VSS(Visual SourceSafe)是两种不同的版本控制系统,它们用于管理软件项目的源代码和文件版本。在开发过程中,这两种系统会在每个项目文件夹中创建隐藏的元数据文件,如`.svn`和`.vss`,以记录...

    svn/vss配置库命令操作指南

    SVN是一款开源的版本控制系统,它使用集中式的管理模式,所有的版本历史都存储在一个中央服务器上。以下是一些常见的svn命令: 1. **初始化仓库**: 使用`svnadmin create REPOSITORY_PATH`创建一个新的SVN仓库。 ...

    vss的svn插件 最新版本

    但需要注意的是,由于VSS和SVN在某些理念和操作上存在差异,可能需要一段时间来适应。 总之,"vss的svn插件 最新版本"是为了满足开发者在VSS和SVN之间协作的需求,AnkhSvn作为这样的工具,能够帮助用户在Visual ...

    svn for Vss2008

    标题 "svn for Vss2008" 指的是将Subversion (简称svn) 集成到Visual SourceSafe 2008 (VSS2008) 的过程。Subversion是一个开源的版本控制系统,而Visual SourceSafe是微软提供的一种早期版本控制工具。在开发环境中...

    vss库迁移到svn库

    标题中的“vss库迁移到svn库”是指将基于Visual SourceSafe(VSS)的版本控制系统中的代码库转换到Subversion(SVN)系统的过程。这个迁移过程通常是为了升级版本控制系统的功能,或者因为团队已经从VSS转向了对SVN...

    VSS2SVN中文文件名解决版

    <br>4、运行: vss2svn.exe --encoding=gbk --vssdir \\VSS_IP\VSS_REPOSITORY <br>5、当运行出现最后一个任务时候,在你所在的盘符下就会自动出现一个文件名为 _vss2svn的文件夹和文件名为vss2svn-dump...

    CVS SVN VSS 对比 说明

    CVS(Concurrent Version System)、SVN(Subversion)和VSS(Visual SourceSafe)是三种著名的版本控制系统,各有特点和优劣。下面我们将深入探讨这三者之间的差异。 CVS是一种早期的开源版本控制系统,它允许...

    vss库迁移到SVN库的工具

    5. **创建SVN仓库**:在SVN服务器上创建一个新的仓库,为即将导入的VSS数据准备空间。 6. **导入到SVN**:运行第二个exe文件,将之前导出的VSS数据导入到新创建的SVN仓库中。 7. **解决冲突和调整**:迁移过程中...

    VSS转SVN工具

    VSS转换成SVN的工具 对于原来使用VSS这个配置工具的人员来说,使用很方便

    SVN及VSS建立标签方法

    SVN 及 VSS 建立标签方法 在软件开发和版本控制中,标签(Tag)是一种重要的概念。标签是指在版本控制系统中对特定版本的代码库的快照,用于标记特定的代码版本。SVN(Subversion)和 VSS(Visual SourceSafe)是两...

    vss库迁移到SVN库的操作方法

    【VSS库迁移到SVN库的操作方法】 Visual SourceSafe(VSS)是一款由Microsoft开发的版本控制系统,而Subversion(SVN)则是一个开源的版本控制系统,被广泛用于项目协作和源代码管理。在某些情况下,用户可能需要将...

    批量清除SVN或VSS工具

    市场上有一些工具,如`CleanVSS`,专门设计用于批量清除VSS相关文件,操作更为便捷。这些工具通常提供图形化界面,用户只需选择需要清理的目录,即可一键完成清理。 另外,如果你在团队环境中,可能需要确保在清理...

    SVN库建立及VSS数据导入

    配置管理,vss迁移svn。 SVN库建立及VSS数据导入SVN 一、 SVN库建立 由于事先我安装好TortoiseSVN,因此我用此工具建立版本库,非常简单的哦! 在D:\SVN新建一个文件夹(test),右键-属性-在此创建版本库,这样就...

    Vss2Svn migration:Vss2Svn迁移工具-开源

    Vss2Svn迁移工具是专门用于将Microsoft Visual SourceSafe(VSS)6的源代码管理数据迁移到Subversion(Svn)的开源解决方案。这个工具对于那些希望从VSS过渡到更现代、更开放的版本控制系统Subversion的团队来说非常...

    SVN与VSS汉化包.zip

    《SVN与VSS汉化包:提升软件版本控制效率的利器》 在软件开发过程中,版本控制系统扮演着至关重要的角色。Visual SourceSafe(VSS)和Subversion(SVN)是两款广受欢迎的版本控制工具,它们帮助开发者管理代码版本...

    版本控制 svn cvs vss

    - **跨平台**:SVN可以在多种操作系统上运行,包括Windows、Linux和Mac OS X。 **2. CVS(Concurrent Versions System)** CVS是另一种历史悠久的开源版本控制系统,它也是集中式的。CVS在早期的Java开发中非常...

    删除SVN,VSS,CVS项目文件标记

    删除SVN,VSS,CVS项目文件标记 分享快乐,你会更快乐。

    清除SVN、CVS、VSS文件的工具

    在IT行业中,版本控制系统如Subversion (SVN)、 Concurrent Versions System (CVS) 和 Visual SourceSafe (VSS) 在软件开发中起着至关重要的作用。这些系统帮助团队协同工作,跟踪代码更改,并管理项目历史。然而,...

Global site tag (gtag.js) - Google Analytics