Move code for analyzing fixup commits to DVCSOutputOption.
commit8613835e9035149d53ac486eaa71b77362423af4
authormhagger <mhagger@be7e6eca-30d4-0310-a8e5-ac0d63af7087>
Tue, 25 Aug 2009 20:35:09 +0000 (25 20:35 +0000)
committermhagger <mhagger@be7e6eca-30d4-0310-a8e5-ac0d63af7087>
Tue, 25 Aug 2009 20:35:09 +0000 (25 20:35 +0000)
tree70fdaf334979488ccc6792848ce14baf2efb0b16
parent5645e0be3ddf55da8c6faa43b395b2e122833f89
Move code for analyzing fixup commits to DVCSOutputOption.

Patch by: Greg Ward <greg@gerg.ca>

* cvs2svn_lib/dvcs_common.py: DVCSOutputOption:
  add constructor, register_artifacts(), setup(), cleanup(),
  _get_source_groups(), _is_simple_copy(), _get_all_files()
  (all moved from GitOutputOption)

* cvs2svn_lib/git_output_option.py: GitOutputOption:
  - remove responsibility for self._mirror, self._symbolings_reader
    from constructor, setup(), cleanup(), and register_artifacts()
  - remove _get_source_groups(), _get_all_files(), _is_simple_copy()
  (all moved to DVCSOutputOption)

git-svn-id: http://cvs2svn.tigris.org/svn/cvs2svn/trunk@4904 be7e6eca-30d4-0310-a8e5-ac0d63af7087
cvs2svn_lib/dvcs_common.py
cvs2svn_lib/git_output_option.py