源树显示soapUI保存项目时更改的文件加载

时间:2015-08-26 01:40:45

标签: xml git bitbucket soapui atlassian-sourcetree

我正在使用bitbucket托管的SoapUI(ReadyAPI 1.3.x)复合项目。

对于代码管理,我使用SourceTree。

当我拉动一个新项目并将其插入soapUI时,第一次保存项目时,源代码树会显示所有文件都被删除。

当我查看文件更改时,我看不到可见的内容更改。

例: [1] 我的测试套件中有很少的图像文件,源树显示文件被删除并添加回相同的位置(基本上它们显示为移动,显然是在同一位置)。

[2] xml测试用例也显示为已更新,但基本上内容保持不变。

看起来soaUI会更改文件二进制文件,并且源树会选择更改。

这很烦人,我尝试为每种文件类型添加.git属性以下配置。

*.xml diff=tex

但没有运气......

有没有人有任何线索......?

1 个答案:

答案 0 :(得分:1)

确保这些差异与行尾(eol)无关(lf vs. cflf)。

如果是,请检查您是否将tex设置为true 如果,那么,将其设置为false,并再次克隆您的仓库,以查看问题是否仍然存在。

确定需要eol管理的特定文件后,请使用.gitattributes file将其列在core.eol directives

注意:我不知道' *.atype -text '作为有效的配置值。

.atype

这会阻止A = bsxfun(@times,y,x.'); %//' B = bsxfun(@plus,y,x.'); %//' C = mean(bsxfun(@plus,bsxfun(@times,mc,reshape(A,1,[])) , reshape(B,1,[])),1); z_out = reshape(C,numel(x),[]).'; 文件被标准化,无论其内容如何。