Permalink
Commits on Jun 1, 2009
  1. Port of #323047 by kbahey and dww: Prevent clobbering of CVSROOT/pass…

    …wd file
    
    when an unexpected error happens.
    jpetso committed Jun 1, 2009
Commits on Apr 8, 2009
  1. Make cvslib_export() work in cases where "." as export target directory

    did not work before. In my case, that was the drupal.org pserver.
    (That's right, I can locally generate release packages from d.o CVS.)
    jpetso committed Apr 8, 2009
Commits on Mar 27, 2009
  1. Avoid excessively wide tables by cutting off ":pserver:[user]:[passwo…

    …rd]"
    
    from the Root column in the admin repository overview.
    jpetso committed Mar 27, 2009
Commits on Mar 21, 2009
  1. #354564: Implement versioncontrol_cvs_get_parallel_items().

    Dude, CVS is really a bitch when trying to retrieve file info.
    Not quite as bad as SVN with logs, but a serious pain in the neck.
    Anyways, this is probably as good as it gets.
    jpetso committed Mar 21, 2009
  2. Add all available branch and tag names for a file (revision) to the

    return values of cvslib_log(), and fix a couple of bugs.
    jpetso committed Mar 21, 2009
Commits on Feb 28, 2009
  1. Add a new function cvslib_export() in cvslib.inc.

    For now, without a corresponding wrapper in versioncontrol_cvs itself.
    jpetso committed Feb 28, 2009
Commits on Feb 27, 2009
  1. Fix a PHP notice.

    jpetso committed Feb 27, 2009
Commits on Feb 14, 2009
  1. Don't change back the current working directory (stay in DRUPAL_ROOT)

    so that stuff like Views or module_load_include() keeps working.
    Consequently, the "real" cwd needs to be stored upfront and passed around.
    jpetso committed Feb 14, 2009
  2. Set a few $_SERVER[...] variables so that D6 doesn't quietly exit() w…

    …hile bootstrapping.
    jpetso committed Feb 14, 2009
  3. #346362, original patch by dww, ported to the CVS backend by jpetso:

    Print warning message after branch creation to update workspace.
    Unlike cvs.module, this version is only displayed once even if the
    branch operation spans multiple directories :)
    jpetso committed Feb 14, 2009
  4. #366318: Remove versioncontrol_project from the dependency list

    of the cvs.module compatibility layer - it's not required to run the module,
    and an 'nid' filter will simply return an empty list of commit messages
    if versioncontrol_project is not installed.
    
    In short, depending on the project node integration module is not worth it,
    considering that the other features (?) of the compatibility layer might
    be nice to have for non-Project*-using sites as well.
    jpetso committed Feb 14, 2009
Commits on Jan 25, 2009
  1. Adapting to changes in the API module:

    * Replace hook_versioncontrol_extract_{repository,account}_data()
      with hook_versioncontrol_{repository,account}_submit().
    * Replace 'value' type form elements with $form['#blah'] style values.
    jpetso committed Jan 25, 2009
Commits on Jan 15, 2009
  1. Remove that comment as it is no longer accurate (plus the logic is now

    easy enough to be understood immediately without further explanations).
    jpetso committed Jan 15, 2009
Commits on Jan 11, 2009
Commits on Jan 10, 2009
  1. Make Coder shut up a bit more.

    jpetso committed Jan 10, 2009
  2. D6 upgrade for Form API and url() calls.

    jpetso committed Jan 10, 2009
Commits on Jan 7, 2009
Commits on Jan 5, 2009
  1. Making use of the new admin access function. Which reminds me...

    I should probably set up a new handbook page for 5.x to 6.x API changes.
    jpetso committed Jan 5, 2009
Commits on Jan 4, 2009
  1. Use the API's access callback instead of the permission string in hoo…

    …k_menu().
    jpetso committed Jan 4, 2009
  2. D6 upgrade item 1.: Entirely new menu system.

    jpetso committed Jan 4, 2009
  3. A few formatting tweaks to please Coder. That includes a piece of

    function apidox that I forgot to complete. Also, update the watchdog
    menu path to the new one in D6.
    jpetso committed Jan 4, 2009
  4. Actually, modules are stored as serialized array instead of a

    space-separated list of strings. Correct that factual error.
    jpetso committed Jan 4, 2009
Commits on Jan 3, 2009
  1. D6 upgrade item 3.: New Schema API.

    Converted using deadwood, manual tweaking and new
    table/column descriptions by myself.
    
    That's it for today, I'm going to the cinema now!
    jpetso committed Jan 3, 2009
Commits on Jan 2, 2009
  1. Remove the insane amount of update functions in versioncontrol.install,

    as updating to D6 will only be possible from 5.x-2.x (which has those
    updates already applied).
    jpetso committed Jan 2, 2009