我在Flex Builder 3中使用了subclipse,最近在尝试提交时收到了这个错误:
svn: Checksum mismatch for '/Users/redacted/Documents/Flex Builder 3/path/to/my/file.mxml'; expected: 'f8cb275de72776657406154dd3c10348', actual: 'null'
我解决了以下问题:
它奏效了,但我不禁想到有更好的方法.什么是导致svn:校验和错误,以及什么是最好的解决方案.
也许更重要的是 - 这是一个更大问题的症状吗?
我的团队已经使用SVN几年了.我们现在可以选择切换到Perforce.
进行这样的转换有什么好处(和陷阱)?
在tortoiseSvn 1.8中,没有"重新整合"分支选项.在Tortoise Svn 1.8中重新整合分支的正确方法是什么?
在选择合并然后下一个选项:

然后我进入下一个窗口:

或者我做错了什么?
我的开发团队在非常基础的层面上使用源安全.我们正在进入一些更高级和更长的开发周期,我不禁想到,为了管理变更而不使用分支和合并将很快咬住我们.
为了说服你的团队转向像SVN这样的更好的解决方案,你认为哪些论据最有用?
您使用了哪些程序来弥合功能差距,以便团队不会错过ide sources的安全集成?
或者我应该接受sourceafe并尝试将更好的做法纳入其中?
我正在向SVN添加现有站点.
这些文件已存在于Web服务器上,现在存储库中存在相同的副本( - 配置文件).
我想将webserver目录转换为SVN工作副本,但是当我运行时:
svn checkout http://path.to/svn/repo/httpdocs .
Run Code Online (Sandbox Code Playgroud)
我收到错误:
svn:无法添加文件'':已存在同名对象
如何告诉SVN只覆盖那些内容相同的文件?
场景是:
在其他机器上(相同的工作副本,但没有更改):
在这种情况下,如何让svn diff生成补丁应用补丁,或干净地应用svn diff生成的补丁?我无法承诺.我想保留mergeinfo(因为明显的解决方法是将文件添加为全新文件,而不连接到前一个文件).
我正在尝试模拟我们对特定域ID的问题,该域ID在访问subversion存储库时存在问题.为此,我尝试了另一台Windows机器上svn checkout的选项--username domain\problematic_ID.但我无法重现问题,因为结帐仍然使用我自己的ID成功.这让我想知道SVN是否在多个地方缓存用户身份验证数据,如果是这样的话.
我已经清除了应用程序数据区中的auth目录,更改了配置文件中的选项以禁用用户身份验证数据的缓存 - 但无济于事.系统甚至没有提示我输入新的用户名和密码,只是用旧的ID检出.(我知道这是通过查看SVN日志使用的旧ID).我显然在这里遗漏了什么 - 但是什么?:-(
有人知道吗?
我使用的subversion客户端版本是1.4.6(r28521)
我想确定如果我从一台机器上提交Subversion中的内容,并且我在另一台机器上签出,我将获得相同的datetime和timestamp值.
目前,我观察到文件修改的日期时间是从我进行同步而不是原始值的那一刻开始的.
对我来说,知道文件何时同步没有任何意义 - 我只想查看最后的提交时间.
此问题与时区无关.