I used grepwin remove the RCS-ID info using the following process. The first line after the step # is the regex search and the second line is the replace line if one exists with the exception of step 6.
Any chance of this getting looked at sooner rather than latter as merging code is becoming a pain point with all of the changes occurring in the areas I am working on?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
As you might have recognised, most of the files are actually 3rd party. We don't want to modify any third party code if not absolutely required. If that happens, these changes should be documented (like "C::B change" or alike).
I don't see "absolutely require" for the cases you mention. So please, don't remove these tags from the code that we are using from 3rd parties. If you really need to do, please document each change and tell why it is needed.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I used grepwin remove the RCS-ID info using the following process. The first line after the step # is the regex search and the second line is the replace line if one exists with the exception of step 6.
Step 1:
//[ \t]+RCS-ID:[ \t]+\$Id\$(\n|\r|\r\n|\n\r)//
//
Step 2:
//[ \t]+RCS-ID:(\n|\r|\r\n|\n\r)//
//
Step 3:
//[ \t]+RCS-ID:[ \t]+(\n|\r|\r\n|\n\r)//
//
Step 4:
//[ \t]+RCS-ID:[ \t]+\$Id\$(\n|\r|\r\n|\n\r)(\n|\r|\r\n|\n\r)
Step 5:
//[ \t]+RCS-ID:[ \t]+\$Id\$(\n|\r|\r\n|\n\r)
Step 6:
Manually change the following files:
src\plugins\contrib\BrowseTracker\btswitcherdlg.cpp
src\plugins\contrib\BrowseTracker\btswitcherdlg.h
src\plugins\contrib\keybinder\cbkeyConfigPanel.cpp
src\plugins\contrib\keybinder\cbKeyConfigPanel.h
Any chance of this getting looked at sooner rather than latter as merging code is becoming a pain point with all of the changes occurring in the areas I am working on?
Patch supplied that is a result of the following bash script:
Last try
Same script as per 22-Feb-2022 post above.
The SVN command used to create the patch is:
svn diff -x "--context 0 --ignore-eol-style" > ../SF_1172_RCS_Removal.patch
Updated patch against r12990 is attached.
As you might have recognised, most of the files are actually 3rd party. We don't want to modify any third party code if not absolutely required. If that happens, these changes should be documented (like "C::B change" or alike).
I don't see "absolutely require" for the cases you mention. So please, don't remove these tags from the code that we are using from 3rd parties. If you really need to do, please document each change and tell why it is needed.
Bye