/[drupal]/contributions/modules/versioncontrol_cvs/versioncontrol_cvs.module
ViewVC logotype

Log of /contributions/modules/versioncontrol_cvs/versioncontrol_cvs.module

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Tag:

Revision 1.47 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Apr 8 19:17:26 2009 UTC (7 months, 2 weeks ago) by jpetso
Branch: MAIN
CVS Tags: DRUPAL-6--1-0-RC1, HEAD
Changes since 1.46: +35 -7 lines
Diff to previous 1.46
Implement export_directory(), and adapt get_item() to the changed API.

Revision 1.46 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Mar 21 00:54:40 2009 UTC (8 months, 1 week ago) by jpetso
Branch: MAIN
Changes since 1.45: +120 -5 lines
Diff to previous 1.45
#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.

Revision 1.45 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Feb 28 09:35:35 2009 UTC (8 months, 4 weeks ago) by jpetso
Branch: MAIN
Changes since 1.44: +3 -3 lines
Diff to previous 1.44
_versioncontrol_cvs_init_cvslib() does not take any arguments.

Revision 1.44 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Feb 27 22:58:12 2009 UTC (8 months, 4 weeks ago) by jpetso
Branch: MAIN
Changes since 1.43: +3 -3 lines
Diff to previous 1.43
Adapt to the get_file_copy() -> export_file() API change.

Revision 1.43 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Feb 27 21:36:05 2009 UTC (8 months, 4 weeks ago) by jpetso
Branch: MAIN
Changes since 1.42: +4 -2 lines
Diff to previous 1.42
Fix a PHP notice.

Revision 1.42 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jan 15 11:26:36 2009 UTC (10 months, 1 week ago) by jpetso
Branch: MAIN
CVS Tags: DRUPAL-6--1-0-ALPHA1, DRUPAL-6--1-0-BETA1, DRUPAL-6--1-0-BETA2
Changes since 1.41: +2 -2 lines
Diff to previous 1.41
Remove that comment as it is no longer accurate (plus the logic is now
easy enough to be understood immediately without further explanations).

Revision 1.41 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Jan 11 01:51:25 2009 UTC (10 months, 2 weeks ago) by jpetso
Branch: MAIN
Changes since 1.40: +2 -2 lines
Diff to previous 1.40
One more syntax error. url() calls just magically attract those.

Revision 1.40 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jan 10 14:38:08 2009 UTC (10 months, 2 weeks ago) by jpetso
Branch: MAIN
Changes since 1.39: +2 -2 lines
Diff to previous 1.39
D6 upgrade for Form API and url() calls.

Revision 1.39 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jan 5 11:25:49 2009 UTC (10 months, 3 weeks ago) by jpetso
Branch: MAIN
Changes since 1.38: +2 -2 lines
Diff to previous 1.38
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.

Revision 1.38 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Jan 4 23:41:41 2009 UTC (10 months, 3 weeks ago) by jpetso
Branch: MAIN
Changes since 1.37: +2 -2 lines
Diff to previous 1.37
Use the API's access callback instead of the permission string in hook_menu().

Revision 1.37 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Jan 4 22:45:00 2009 UTC (10 months, 3 weeks ago) by jpetso
Branch: MAIN
Changes since 1.36: +14 -24 lines
Diff to previous 1.36
D6 upgrade item 1.: Entirely new menu system.

Revision 1.36 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jan 2 21:28:40 2009 UTC (10 months, 3 weeks ago) by jpetso
Branch: MAIN
Changes since 1.35: +2 -2 lines
Diff to previous 1.35
Update copyright headers. 2008 is now fully wrapped up.

Revision 1.35 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jan 2 19:17:58 2009 UTC (10 months, 3 weeks ago) by jpetso
Branch: MAIN
Changes since 1.34: +195 -473 lines
Diff to previous 1.34
Sync HEAD to current DRUPAL-5--2. The D6 port will take place on HEAD.

Revision 1.34.2.20 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jan 2 14:43:23 2009 UTC (10 months, 3 weeks ago) by jpetso
Branch: DRUPAL-5--2
CVS Tags: DRUPAL-5--2-0, DRUPAL-5--2-0-RC2
Changes since 1.34.2.19: +14 -1 lines
Diff to previous 1.34.2.19 , to branch point 1.34 , to next main 1.47
Implement versioncontrol_cvs_get_file_copy(), and fix more cvslib.inc bugs.
The CVS backend now supports browsing with the Repoview module (only on the
latest revision on HEAD though... but hey, that's better than nothing).

Revision 1.34.2.19 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jan 2 13:47:31 2009 UTC (10 months, 3 weeks ago) by jpetso
Branch: DRUPAL-5--2
Changes since 1.34.2.18: +44 -4 lines
Diff to previous 1.34.2.18 , to branch point 1.34
* Implement versioncontrol_cvs_get_directory_contents().
  (only for non-dead files, but seriously, who needs those...)
* Fix a number of bugs so that versioncontrol_cvs_get_item() works.

Revision 1.34.2.18 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jan 2 00:09:15 2009 UTC (10 months, 3 weeks ago) by jpetso
Branch: DRUPAL-5--2
Changes since 1.34.2.17: +1 -22 lines
Diff to previous 1.34.2.17 , to branch point 1.34
Duplicated documentation is bad as it tends to get outdated by lack of
synchronization. So instead of synchronizing to the current version,
let's remove it in favor of the canonical version in the FakeVCS backend.

Revision 1.34.2.17 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jan 2 00:05:45 2009 UTC (10 months, 3 weeks ago) by jpetso
Branch: DRUPAL-5--2
Changes since 1.34.2.16: +2 -2 lines
Diff to previous 1.34.2.16 , to branch point 1.34
I guess I should at least ensure syntax correctness before committing.
Sorry, now fixed again.

Revision 1.34.2.16 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jan 1 23:53:14 2009 UTC (10 months, 3 weeks ago) by jpetso
Branch: DRUPAL-5--2
Changes since 1.34.2.15: +80 -3 lines
Diff to previous 1.34.2.15 , to branch point 1.34
Implement more functionality in cvslib.inc (largely untested) and on top of
that, also implement versioncontrol_cvs_get_item() (completely untested).
Might work already, might not.

Revision 1.34.2.15 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jan 1 19:15:54 2009 UTC (10 months, 3 weeks ago) by jpetso
Branch: DRUPAL-5--2
Changes since 1.34.2.14: +4 -23 lines
Diff to previous 1.34.2.14 , to branch point 1.34
Fix log fetching (used erroneous SQL queries and a wrong function name),
and factor out the code independent from Drupal into a separate helper
library, cvslib.inc (similar to the SVN backend's svnlib.inc). Makes the
code quite a bit nicer, and will ease upcoming functionality additions.

Revision 1.34.2.14 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Dec 15 21:48:05 2008 UTC (11 months, 1 week ago) by jpetso
Branch: DRUPAL-5--2
CVS Tags: DRUPAL-5--2-0-RC1
Changes since 1.34.2.13: +22 -1 lines
Diff to previous 1.34.2.13 , to branch point 1.34
Factor out the repository login from the log parser.

I attempted to implement [versioncontrol_backend]_get_item() first,
but I'm just realizing that I don't feel like it at the moment, so
that piece of work will have to wait. In any case, for the direct
repository access functions we'll probably have something like the
SVN backend's svnlib.inc, and make the log parser more reusable.

Revision 1.34.2.13 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Dec 15 21:27:10 2008 UTC (11 months, 1 week ago) by jpetso
Branch: DRUPAL-5--2
Changes since 1.34.2.12: +1 -40 lines
Diff to previous 1.34.2.12 , to branch point 1.34
Oops, just noticed that I forgot to port the lines-changed information
when recording commits via the log parser. Well, ...here you are.
Good thing I only released the CVS backend as an alpha yet.

Revision 1.34.2.12 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Dec 6 03:04:29 2008 UTC (11 months, 3 weeks ago) by jpetso
Branch: DRUPAL-5--2
CVS Tags: DRUPAL-5--2-0-ALPHA1
Changes since 1.34.2.11: +1 -38 lines
Diff to previous 1.34.2.11 , to branch point 1.34
Remove versioncontol_cvs_get_parent_item(), the API module does it all for us now.

Revision 1.34.2.11 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Nov 22 15:57:25 2008 UTC (12 months ago) by jpetso
Branch: DRUPAL-5--2
Changes since 1.34.2.10: +1 -49 lines
Diff to previous 1.34.2.10 , to branch point 1.34
Move previously gathered lines-changed info into the API module's tables,
and get rid of versioncontrol_cvs_get_commit_statistics().

Revision 1.34.2.10 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Oct 26 20:20:23 2008 UTC (13 months ago) by jpetso
Branch: DRUPAL-5--2
Changes since 1.34.2.9: +30 -22 lines
Diff to previous 1.34.2.9 , to branch point 1.34
Port the CVS log parser to the 2.x branch API.
Complete, but also completely untested, might not work at all.

Revision 1.34.2.9 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Oct 1 07:28:37 2008 UTC (13 months, 3 weeks ago) by jpetso
Branch: DRUPAL-5--2
Changes since 1.34.2.8: +2 -2 lines
Diff to previous 1.34.2.8 , to branch point 1.34
Fix wrong usage of function (missed the $repository parameter).

Revision 1.34.2.8 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Sep 25 22:27:51 2008 UTC (14 months ago) by jpetso
Branch: DRUPAL-5--2
Changes since 1.34.2.7: +57 -37 lines
Diff to previous 1.34.2.7 , to branch point 1.34
Adapt to API changes, and add a todo item.

Revision 1.34.2.7 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Sep 21 14:52:00 2008 UTC (14 months ago) by jpetso
Branch: DRUPAL-5--2
Changes since 1.34.2.6: +8 -6 lines
Diff to previous 1.34.2.6 , to branch point 1.34
Adapt to the API module's new selected label lazy loading mechanism.

Revision 1.34.2.6 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Sep 20 23:31:41 2008 UTC (14 months, 1 week ago) by jpetso
Branch: DRUPAL-5--2
Changes since 1.34.2.5: +5 -3 lines
Diff to previous 1.34.2.5 , to branch point 1.34
Disable get_commit_statistics() so that it won't possibly cause any
fatal errors. It needs to change radically anyways, better have it
disabled until we manage to fix it.

Revision 1.34.2.5 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Sep 7 20:13:10 2008 UTC (14 months, 2 weeks ago) by jpetso
Branch: DRUPAL-5--2
Changes since 1.34.2.4: +1 -2 lines
Diff to previous 1.34.2.4 , to branch point 1.34
That TODO item is done, even though replacement functionality is
not yet there :P

Revision 1.34.2.4 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Sep 5 17:49:01 2008 UTC (14 months, 3 weeks ago) by jpetso
Branch: DRUPAL-5--2
Changes since 1.34.2.3: +61 -205 lines
Diff to previous 1.34.2.3 , to branch point 1.34
Throw away lots of obsolete code for some new one.

Revision 1.34.2.3 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Sep 4 19:19:03 2008 UTC (14 months, 3 weeks ago) by jpetso
Branch: DRUPAL-5--2
Changes since 1.34.2.2: +1 -48 lines
Diff to previous 1.34.2.2 , to branch point 1.34
Remove obsolete code that won't ever be used again.

Revision 1.34.2.2 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Sep 2 21:43:08 2008 UTC (14 months, 3 weeks ago) by jpetso
Branch: DRUPAL-5--2
Changes since 1.34.2.1: +1 -6 lines
Diff to previous 1.34.2.1 , to branch point 1.34
It's not like anyone has tried out that update yet, right?
If you have, please revert to your previous database dump and re-execute -
only now that function is really done and complete. (Now features correct
handling of "added" actions, and adapting some constants to how they were
changed by the API module.)

Also, VERSIONCONTROL_FLAG_AUTOADD_COMMITS is no more, so remove that.

Revision 1.34.2.1 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Aug 30 09:19:00 2008 UTC (14 months, 4 weeks ago) by jpetso
Branch: DRUPAL-5--2
Changes since 1.34: +27 -127 lines
Diff to previous 1.34
Remove the tag/branch operation hooks (now handled by the API module)
and port the commit hook to the new operation hook format. Untested.

Revision 1.34 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jun 5 14:06:59 2008 UTC (17 months, 3 weeks ago) by jpetso
Branch: MAIN
Branch point for: DRUPAL-5--2
Changes since 1.33: +2 -22 lines
Diff to previous 1.33
Seems I had this lying around on my disk for some time:
Remove versioncontrol_cvs_get_commit_branches() - won't be
in the 5.x-2.x (or rather, 6.x-1.0) version anymore.

Revision 1.33 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Feb 18 18:52:44 2008 UTC (21 months, 1 week ago) by jpetso
Branch: MAIN
Changes since 1.32: +14 -37 lines
Diff to previous 1.32
The API module mandates a source file even for "delete" actions now,
adapt to that. As you would have guessed, that makes the code a bit easier too :)

Revision 1.32 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Feb 18 17:45:43 2008 UTC (21 months, 1 week ago) by jpetso
Branch: MAIN
Changes since 1.31: +10 -28 lines
Diff to previous 1.31
Update versioncontrol_cvs to the API change in versioncontrol_get_current_item_tag(),
now returning the tag name (a string) instead of the whole tag operation.

Revision 1.31 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jan 21 10:54:40 2008 UTC (22 months, 1 week ago) by jpetso
Branch: MAIN
CVS Tags: DRUPAL-5--1-0
Branch point for: DRUPAL-5
Changes since 1.30: +36 -43 lines
Diff to previous 1.30
Adapt to the {commits, branch operations, tag operations} -> operations
consolidation in the API module. Also, fix a few potential (minor) bugs
while doing so.

Revision 1.30 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jan 14 14:49:43 2008 UTC (22 months, 2 weeks ago) by jpetso
Branch: MAIN
Changes since 1.29: +33 -1 lines
Diff to previous 1.29
Add some additional smartness so that we insert added files as such,
and not as "modified" as CVS would like to make us believe.

Revision 1.29 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jan 14 13:06:28 2008 UTC (22 months, 2 weeks ago) by jpetso
Branch: MAIN
Changes since 1.28: +22 -1 lines
Diff to previous 1.28
Implement updates for log-fetching repositories with hook_cron().

Revision 1.28 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Jan 13 00:40:17 2008 UTC (22 months, 2 weeks ago) by jpetso
Branch: MAIN
Changes since 1.27: +20 -11 lines
Diff to previous 1.27
#209293: Remove the source_revision column, as it can be calculated programmatically.

Also, a bit of bugfixing:
* Fix get_previous_revision_number() for revision "1.10" by comparing
  with "===" instead of "==" (PHP even compares two strings as numbers).
* Fix the number of changed lines for multiple files in a commit,
  where exec() didn't replace but append to the $output_lines array.
  (Therefore, unsetting helps here.)

Revision 1.27 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jan 11 05:06:32 2008 UTC (22 months, 2 weeks ago) by jpetso
Branch: MAIN
Changes since 1.26: +100 -3 lines
Diff to previous 1.26
After weeks and weeks of being lazy, I present to you the long-awaited
port of cvs.module's log parsing functionality. It's completely untested
at this point, so it will almost certainly not work at all.

Nevertheless, there's no syntax error, the site still shows,
and it doesn't hurt anyone, so I'd rather get this off my harddisk.
After a little debugging, we should get rather nice results.

Major changes compared to the cvs.module version:
* Changed stuff to Version Control API calls and data structures, obviously.
* Better recognition of commits, either with the new "commitid" info
  or by employing neat heuristics.
* Removed the $only_tags parameter and functionality, as that doesn't
  apply to Version Control API anymore. We'll need other functionality
  that implements a couple more API functions and directly queries CVS
  for branches and tags.
* You knew that I would double the code size, didn't you? Sorry for that :P
  In return, the majority of the log fetching code is now in an include
  file which is only loaded when the actual fetching is done.

TODO: Call this from hook_cron(), and lots of testing and debugging.

Revision 1.26 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jan 9 21:05:36 2008 UTC (22 months, 2 weeks ago) by thehunmonkgroup
Branch: MAIN
Changes since 1.25: +55 -2 lines
Diff to previous 1.25
#197212 by corsix: Enable Metrics and Version Control API modules to show lines of code changed.

Revision 1.25 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Nov 10 00:32:25 2007 UTC (2 years ago) by jpetso
Branch: MAIN
CVS Tags: DRUPAL-5--0-9-RC5
Changes since 1.24: +3 -1 lines
Diff to previous 1.24
Proper copyright header.
Derek and Kjartan (at least those two) must not be forgotten.

Revision 1.24 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Nov 2 13:42:44 2007 UTC (2 years ago) by jpetso
Branch: MAIN
CVS Tags: DRUPAL-5--0-9-RC3, DRUPAL-5--0-9-RC4
Changes since 1.23: +2 -2 lines
Diff to previous 1.23
Fix bugs that showed up while starting the Subversion backend:
* Never handle form value extraction hooks if we didn't alter the form.
* Sanitize the uninstall hook by using versioncontrol_delete_repository()
  (which now works, yay).

Revision 1.23 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Oct 29 21:09:21 2007 UTC (2 years, 1 month ago) by jpetso
Branch: MAIN
Changes since 1.22: +29 -29 lines
Diff to previous 1.22
The right way to write '%d' is without quotes, so remove all of those.

Revision 1.22 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Oct 17 13:18:03 2007 UTC (2 years, 1 month ago) by jpetso
Branch: MAIN
CVS Tags: DRUPAL-5--0-9-RC2
Changes since 1.21: +3 -3 lines
Diff to previous 1.21
Something tells me that these functions have not been used before ;)

Revision 1.21 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Oct 17 13:14:24 2007 UTC (2 years, 1 month ago) by jpetso
Branch: MAIN
Changes since 1.20: +54 -54 lines
Diff to previous 1.20
* Adapt to the get_directory_item() API change.
* Fix some apidox.

Revision 1.20 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Sep 23 21:15:27 2007 UTC (2 years, 2 months ago) by jpetso
Branch: MAIN
CVS Tags: DRUPAL-5--0-9-RC1
Changes since 1.19: +5 -1 lines
Diff to previous 1.19
* Prevent unnecessary code execution and queries with empty conditions.
* Adapt a form element weight to the current version of the altered form.

Revision 1.19 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Sep 9 12:09:05 2007 UTC (2 years, 2 months ago) by jpetso
Branch: MAIN
Changes since 1.18: +1 -2 lines
Diff to previous 1.18
Remove the TODO item: Looked "\s" up, and it does exactly what it should.

Revision 1.18 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Sep 8 15:34:16 2007 UTC (2 years, 2 months ago) by jpetso
Branch: MAIN
CVS Tags: DRUPAL-5--0-9-BETA2
Changes since 1.17: +2 -1 lines
Diff to previous 1.17
Postgres support.

Revision 1.17 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Sep 3 07:09:01 2007 UTC (2 years, 2 months ago) by jpetso
Branch: MAIN
CVS Tags: DRUPAL-5--0-9-BETA1
Changes since 1.16: +104 -1 lines
Diff to previous 1.16
Implement import/export of CVS accounts. Comes with a small
database addition, so beware if you've already installed the module.

Revision 1.16 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Aug 21 15:25:06 2007 UTC (2 years, 3 months ago) by jpetso
Branch: MAIN
Changes since 1.15: +1 -2 lines
Diff to previous 1.15
Don't exit(0) for admins, because they also want to have a log file written.

Revision 1.15 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Aug 21 12:34:21 2007 UTC (2 years, 3 months ago) by jpetso
Branch: MAIN
Changes since 1.14: +35 -3 lines
Diff to previous 1.14
Make the loginfo script work again, and implement get_parent_item().

Revision 1.14 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Aug 18 23:50:49 2007 UTC (2 years, 3 months ago) by jpetso
Branch: MAIN
Changes since 1.13: +147 -35 lines
Diff to previous 1.13
Last cleanup, adaption to API changes, and the (easy & untested)
implementation of two new mandatory functions.

Revision 1.13 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Aug 18 20:04:55 2007 UTC (2 years, 3 months ago) by jpetso
Branch: MAIN
Changes since 1.12: +6 -6 lines
Diff to previous 1.12
Make branches and tags work. Finally. Party!

Revision 1.12 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Aug 17 18:10:58 2007 UTC (2 years, 3 months ago) by jpetso
Branch: MAIN
Changes since 1.11: +87 -219 lines
Diff to previous 1.11
Adapt to the new branch/tag facilities of the API module.
Makes for about 200 lines less (no idea about the lines of code, though).

Revision 1.11 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Aug 16 13:06:14 2007 UTC (2 years, 3 months ago) by jpetso
Branch: MAIN
Changes since 1.10: +220 -113 lines
Diff to previous 1.10
Refactor database structure and code of the CVS backend.
Finish the taginfo trigger script, and introduce a posttag trigger script
that does the logging for tags and branches.

Revision 1.10 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Aug 15 14:14:17 2007 UTC (2 years, 3 months ago) by jpetso
Branch: MAIN
Changes since 1.9: +9 -2 lines
Diff to previous 1.9
Introduce the commitinfo and taginfo trigger scripts for CVS,
adapted to accommodate the Version Control API.
Nearly untested, but nearly complete as well.

Tag support on the whole in the CVS backend needs some work still,
but apart from that, commit/branch/tag restrictions are not far from
being deployable.

Revision 1.9 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Aug 13 09:45:39 2007 UTC (2 years, 3 months ago) by jpetso
Branch: MAIN
Changes since 1.8: +8 -6 lines
Diff to previous 1.8
Adapt to changes in the repository/account backend API.

Revision 1.8 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Aug 3 14:38:06 2007 UTC (2 years, 3 months ago) by jpetso
Branch: MAIN
Changes since 1.7: +80 -36 lines
Diff to previous 1.7
Adapt to the reworked backend API, and add the user account part
of the form altering functionality.

Revision 1.7 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Aug 2 12:18:06 2007 UTC (2 years, 3 months ago) by jpetso
Branch: MAIN
Changes since 1.6: +13 -1 lines
Diff to previous 1.6
CVS specific customizations of the repository admin forms.

Revision 1.6 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jul 30 12:29:04 2007 UTC (2 years, 4 months ago) by jpetso
Branch: MAIN
Changes since 1.5: +23 -110 lines
Diff to previous 1.5
Rip out the account management functions und use the new ones from
versioncontrol.module instead. We can have the same functionality
with a single, 6 lines long versioncontrol_cvs_insert_account() callback.

Revision 1.5 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jul 26 17:53:13 2007 UTC (2 years, 4 months ago) by jpetso
Branch: MAIN
Changes since 1.4: +140 -8 lines
Diff to previous 1.4
More fixes, more implementation, and adapting to the recent API changes.

Revision 1.4 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jul 23 08:46:21 2007 UTC (2 years, 4 months ago) by jpetso
Branch: MAIN
Changes since 1.3: +124 -9 lines
Diff to previous 1.3
Add implementations for get_commit_actions() and get_commit_branches()
to the module. Also, make branches repository specific,
and update copyright headers.

Revision 1.3 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jul 19 17:24:15 2007 UTC (2 years, 4 months ago) by jpetso
Branch: MAIN
Changes since 1.2: +2 -2 lines
Diff to previous 1.2
Make source revisions and line change counts (added/removed) work.

Revision 1.2 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jul 19 17:03:18 2007 UTC (2 years, 4 months ago) by jpetso
Branch: MAIN
Changes since 1.1: +3 -2 lines
Diff to previous 1.1
Bugfixes all over the place. loginfo works now, even if a few fixes
are still required. Also, remove debug output.

Revision 1.1 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jul 19 12:32:20 2007 UTC (2 years, 4 months ago) by jpetso
Branch: MAIN
Some database changes, the start of a real backend module,
and a might-just-work implementation of xcvs-loginfo.php. Yay.

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

  ViewVC Help
Powered by ViewVC 1.1.2