History View: edit file / copy path
Posted: Sat Feb 04, 2012 12:31 am
Environment:
I have an up to date working copy with no uncommitted changes at revision 5.
I select the working copy tab
I select my main project folder 'root'
I select the history tab
I select a revision, and list of files that changed are shown below.
If I right click on one of those files, it would be nice to 'copy local path', or an option to 'open local copy' in an internal editor/using system default.
Currently there is an "open" button, but that opens a oxy_tmp_menus_#####.cpp which is useful, but not good for finding said file. Simply, "if working_copy_repository=history_repository then file=local else file=temp" as I understand the history tab can be used outside of a working copy.
The 'compare with previous revision' also has this missing feature, if I am comparing the (HEAD, 5) vs revision 4, I cannot edit the HEAD file (as its opened in internal editor read only), perhaps introduce an if statement "if not working_copy_rev=compared_rev then read-only"
The use case for this is, my co-worker just committed a file, and made a mistake, in \root\f1\f2\f3\f4\f5\file.name it would be nice to have a way to quickly jump to that file to make some changes without looking for it. Any of the above techniques would help greatly.
Thanks,
If you have any questions, please ask.
I have an up to date working copy with no uncommitted changes at revision 5.
I select the working copy tab
I select my main project folder 'root'
I select the history tab
I select a revision, and list of files that changed are shown below.
If I right click on one of those files, it would be nice to 'copy local path', or an option to 'open local copy' in an internal editor/using system default.
Currently there is an "open" button, but that opens a oxy_tmp_menus_#####.cpp which is useful, but not good for finding said file. Simply, "if working_copy_repository=history_repository then file=local else file=temp" as I understand the history tab can be used outside of a working copy.
The 'compare with previous revision' also has this missing feature, if I am comparing the (HEAD, 5) vs revision 4, I cannot edit the HEAD file (as its opened in internal editor read only), perhaps introduce an if statement "if not working_copy_rev=compared_rev then read-only"
The use case for this is, my co-worker just committed a file, and made a mistake, in \root\f1\f2\f3\f4\f5\file.name it would be nice to have a way to quickly jump to that file to make some changes without looking for it. Any of the above techniques would help greatly.
Thanks,
If you have any questions, please ask.