[ReviewBoard] Brand new Clear Case implementation

Review Request #1845 — Created Oct. 19, 2010 and submitted — Latest diff uploaded

Information

Review Board

Reviewers

Fixed:
* Removed unnecessary adjust_path function - paths should be well formed from outside
* Speed up reading files using Python internal open file instead "cat" command
* Function unextend_path implemented by compiled regular expression instead unreadable loop
* Removed unnecessary functions copied from subversion implementation
* Function normalize_path_for_display return path relative to repository
* Name of tool changed to ClearCase
* DiffViewer print normalized_path insted ClearCase extended_path
* Work also under Windows
* Recognize binary files
* Make use of HEAD
* Return appropriate files as PRE-CREATION
* Read OIDs and translate to working paths
Linux:
* Tested

Windows:
* Need tests after changes

Changes between revision 6 and 7

orig
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
reviewboard/scmtools/clearcase.py
Loading...