我正在使用bitbucket托管的SoapUI(ReadyAPI 1.3.x)复合项目。
对于代码管理,我使用SourceTree。
当我拉动一个新项目并将其插入soapUI时,第一次保存项目时,源代码树会显示所有文件都被删除。
当我查看文件更改时,我看不到可见的内容更改。
例: [1] 我的测试套件中有很少的图像文件,源树显示文件被删除并添加回相同的位置(基本上它们显示为移动,显然是在同一位置)。
[2] xml测试用例也显示为已更新,但基本上内容保持不变。
看起来soaUI会更改文件二进制文件,并且源树会选择更改。
这很烦人,我尝试为每种文件类型添加.git属性以下配置。
*.xml diff=tex
但没有运气......
有没有人有任何线索......?
答案 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),[]).';
文件被标准化,无论其内容如何。