我们可能有几套工作环境
win+svn
linux+git
或者类似上述交叉的组合
通常编译的工程都在linux上
所有有时候会需要将windows下svn环境中的补丁制作成patch拿到linux下使用。
创建一个空文件夹svn_test
SVN->create repository->OK
然后随便在哪个地方建一个文件夹001
Checkout001对应svn_test那个url
然后copy一个原始文件到001目录下
TortoiseSVN->add
SVN Commit
Merge修改到这个原始文件,然后在commit
右键选择这个文件,TortoiseSVN->Diff with previous version
Edit->Create unified diff file->save as 001.patch