Menu

Commit [r567]  Maximize  Restore  History

Accurev base implementation (tested only with Accurev v4.7.1)

- Abstracted SVN calls to a 'SCCS' API
- Implemented basic version of this API for Accurev (v4.7.1)
- Modified OptionsDlg to specify Accurev parameters
- Modified URLDlg to add option to select which SCCS to use, and enter Accurev parameters

Big TODOs
- Replace ugly parsing with XML parser
- Clean up implementation of diff for Accurev
- Move starting of diff to background loop
- Make use of already existing diff parameters
- Implement missing features, or disable them at least in Accurev mode
- Update CommitMonitor_VS10.sln (I do not have access to VS2010)

richsewell@gmail.com 2010-11-16

changed /branches/multiSCCS/common/openssl/e_os.h
added /branches/multiSCCS/src/Accurev.cpp
added /branches/multiSCCS/src/Accurev.h
changed /branches/multiSCCS/src/AppUtils.cpp
changed /branches/multiSCCS/src/AppUtils.h
changed /branches/multiSCCS/src/CommitMonitor.vcproj
changed /branches/multiSCCS/src/HiddenWindow.cpp
changed /branches/multiSCCS/src/HiddenWindow.h
changed /branches/multiSCCS/src/MainDlg.cpp
changed /branches/multiSCCS/src/OptionsDlg.cpp
changed /branches/multiSCCS/src/Resources/CommitMonitor.rc
changed /branches/multiSCCS/src/Resources/resource.h
added /branches/multiSCCS/src/SCCS.cpp
added /branches/multiSCCS/src/SCCS.h
changed /branches/multiSCCS/src/SVN.cpp
changed /branches/multiSCCS/src/SVN.h
changed /branches/multiSCCS/src/Setup/setup.build
changed /branches/multiSCCS/src/URLDlg.cpp
changed /branches/multiSCCS/src/URLDlg.h
changed /branches/multiSCCS/src/UrlInfo.cpp
changed /branches/multiSCCS/src/UrlInfo.h
/branches/multiSCCS/common/openssl/e_os.h Diff Switch to side-by-side view
Loading...
/branches/multiSCCS/src/Accurev.cpp Diff Switch to side-by-side view
Loading...
/branches/multiSCCS/src/Accurev.h Diff Switch to side-by-side view
Loading...
/branches/multiSCCS/src/AppUtils.cpp Diff Switch to side-by-side view
Loading...
/branches/multiSCCS/src/AppUtils.h Diff Switch to side-by-side view
Loading...
/branches/multiSCCS/src/CommitMonitor.vcproj Diff Switch to side-by-side view
Loading...
/branches/multiSCCS/src/HiddenWindow.cpp Diff Switch to side-by-side view
Loading...
/branches/multiSCCS/src/HiddenWindow.h Diff Switch to side-by-side view
Loading...
/branches/multiSCCS/src/MainDlg.cpp Diff Switch to side-by-side view
Loading...
/branches/multiSCCS/src/OptionsDlg.cpp Diff Switch to side-by-side view
Loading...
/branches/multiSCCS/src/Resources/CommitMonitor.rc Diff Switch to side-by-side view
Loading...
/branches/multiSCCS/src/Resources/resource.h Diff Switch to side-by-side view
Loading...
/branches/multiSCCS/src/SCCS.cpp Diff Switch to side-by-side view
Loading...
/branches/multiSCCS/src/SCCS.h Diff Switch to side-by-side view
Loading...
/branches/multiSCCS/src/SVN.cpp Diff Switch to side-by-side view
Loading...
/branches/multiSCCS/src/SVN.h Diff Switch to side-by-side view
Loading...
/branches/multiSCCS/src/Setup/setup.build Diff Switch to side-by-side view
Loading...
/branches/multiSCCS/src/URLDlg.cpp Diff Switch to side-by-side view
Loading...
/branches/multiSCCS/src/URLDlg.h Diff Switch to side-by-side view
Loading...
/branches/multiSCCS/src/UrlInfo.cpp Diff Switch to side-by-side view
Loading...
/branches/multiSCCS/src/UrlInfo.h Diff Switch to side-by-side view
Loading...
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.