taskSavane - Tasks: task #2594, svn/cvs commit update

 
 
Show feedback again

You are not allowed to post comments on this tracker with your current authentification level.

task #2594: svn/cvs commit update

Submitted by:  Mathieu Roy <yeupou>
Submitted on:  Sun 13 Nov 2005 12:02:10 PM UTC  
 
Should Start On: Sat 12 Nov 2005 11:00:00 PM UTCShould be Finished on: Sat 11 Nov 2006 11:00:00 PM UTC
Category: BackendStatus: Done
Priority: 2 - LowPlanned Release: 2.1
Assigned to: Mathieu Roy <yeupou>Open/Closed: Closed
Privacy: PublicFor/By: None

(Jump to the original submission Jump to the original submission)

Sat 11 Nov 2006 05:09:44 PM UTC, SVN revision 6257:

Dummy commit for demo purpose. This is how should look a SVN commit message annotation (task #2594)

(Browse SVN revision 6257)

Mathieu Roy <yeupou>
Project AdministratorIn charge of this item.
Sat 11 Nov 2006 04:55:56 PM UTC, SVN revision 6254:
  • U branches/dev-2006.10-MarkupAndSpamFilterAndMetaUsers/backend/subversion/sv_extra_svn_postcommit_brigde.pl
  • U branches/dev-2006.10-MarkupAndSpamFilterAndMetaUsers/frontend/php/include/trackers/format.php

Do no longer include list of changed files in the comment added. It can too easily break the layout (long lines with no space within) and the link to the revision on viewcvs should be enough (task #2594)

(Browse SVN revision 6254)

Mathieu Roy <yeupou>
Project AdministratorIn charge of this item.
Sat 11 Nov 2006 04:44:43 PM UTC, SVN revision 6253:
  • U branches/dev-2006.10-MarkupAndSpamFilterAndMetaUsers/ChangeLog.byversion
  • U branches/dev-2006.10-MarkupAndSpamFilterAndMetaUsers/frontend/php/include/trackers/format.php
  • sv_extra_svn_postcommit_brigde added. Activated from SVN

post-commit hooks, it will add a special comment if to items if
there reference is included in commit message (task #2594).

(Browse SVN revision 6253)

Mathieu Roy <yeupou>
Project AdministratorIn charge of this item.
Sat 11 Nov 2006 04:33:16 PM UTC, SVN revision 6252:
  • U branches/dev-2006.10-MarkupAndSpamFilterAndMetaUsers/frontend/php/include/trackers/data.php
  • U branches/dev-2006.10-MarkupAndSpamFilterAndMetaUsers/frontend/php/include/trackers/format.php

Add the frontend counterpart of task #2594

(Browse SVN revision 6252)

Mathieu Roy <yeupou>
Project AdministratorIn charge of this item.
Fri 10 Nov 2006 02:51:02 PM UTC, comment #3:

One question:

  • if we write a backend client, we have an efficient thing but the drawback is the fact that it will required access to the DB, needlessly to say it will not allow notifications from anywhere else
  • if we write a client that send mails, we have a portable thing that allow annotate from the outside

However, the second thing is an open door to spams, unless we write a complete mail interface. And in this case, it is no longer a svn commit update tool, but a kind of simple svn mailer. So I'll go for the first option.

Mathieu Roy <yeupou>
Project AdministratorIn charge of this item.
Fri 10 Nov 2006 02:40:06 PM UTC, comment #2:

I guess this question would not matter so much.

We can write this assuming that:
- username on the system eq savane username
- if user got write access on the repository, he is obviously
project member
- if item belong to this group, the commit log is relevant to
the items mentioned

We could improve the thing later, but first it would be helpful to have a comment added automatically. Just that.
We can consider acceptable that no notification are sent, because commits are already sent to mailing-lists. If twenty commits are posted and would then get notif also on the item, that could be a real nuisance.
(indeed, this is questionable, but the point here is to avoid reimplementing parts of the frontend in the backend, if we can)

Mathieu Roy <yeupou>
Project AdministratorIn charge of this item.
Sun 13 Nov 2005 12:03:18 PM UTC, comment #1:

Indeed, one question is: implementing that would maybe be duplicating effort with the implementation of the import feature.

Mathieu Roy <yeupou>
Project AdministratorIn charge of this item.
Sun 13 Nov 2005 12:02:10 PM UTC, original submission:

I would save me lot of time this month if a frontend for cvs/svn was able to close item with a comment on the tracker.

Or maybe not close items but push a comment into the database and set the status to "Ready For Test".

Mathieu Roy <yeupou>
Project AdministratorIn charge of this item.

 

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by yeupou (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 13 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Sat 11 Nov 2006 04:56:45 PM UTCyeupouStatusIn Progress=>Done
      Open/Closed-Automatic update due to transitions settings-=>Closed
    Fri 10 Nov 2006 04:24:10 PM UTCyeupouStatusPostponed=>In Progress
      Assigned toNone=>yeupou
      Planned Release1.3=>2.1
    Fri 10 Nov 2006 04:23:59 PM UTCyeupouShould be Finished onThu 30 Nov 2006 11:00:00 PM UTC=>Sat 11 Nov 2006 11:00:00 PM UTC
    Thu 14 Sep 2006 07:02:37 AM UTCyeupouDependenciesRemoved dependancy from task #2862=>-
    Wed 01 Feb 2006 06:45:42 PM UTCyeupouDependencies-=>task #2862 is dependent
    Thu 01 Dec 2005 03:43:38 PM UTCyeupouShould be Finished onWed 30 Nov 2005 11:00:00 PM UTC=>Thu 30 Nov 2006 11:00:00 PM UTC
      Assigned toyeupou=>None
    Mon 28 Nov 2005 05:07:24 PM UTCyeupouPriority5 - Immediate=>2 - Low
      StatusNone=>Postponed
    Sun 13 Nov 2005 12:03:18 PM UTCyeupouShould be Finished onFri 18 Nov 2005 11:00:00 PM UTC=>Wed 30 Nov 2005 11:00:00 PM UTC
    Show feedback again

    Back to the top


    Powered by Savane 3.1-cleanup