考虑branch1中的文件X和branch2中的相同文件X.
我想将branch1中文件X中的人B所做的更改应用于branch2中的文件X.我怎样才能做到这一点?如果不可能,我如何区分这两个文件并查看仅由人B应用的更改?
我正在使用TortoiseSVN。
答案 0 :(得分:0)
执行diff时,只包括Person B提交的修订版。
如果A& B已经对相同的行进行了更改,并且它们的提交是交错的,这是行不通的。如果他们的更改是互斥的,当您应用包含由B做出的修订仅的差异时,则不会包含A的更改。
如果B在A之后进行更改,则B的提交不“包含由A”引入的更改,除非 B更改一行或多行A更改。如果A更改了第1-10行并且B更改了第40-50行,则B的修订版差异包含仅对第40-50行的更改。
如果这种情况经常发生,您需要进行较小的提交,或让您的用户在私有分支机构中工作。