Edgewall Software

Ticket #2987 (closed enhancement: wontfix)

Opened 3 years ago

Last modified 4 weeks ago

Repository type and path/spec in conf/trac.ini

Reported by: tom@… Owned by: cboos
Priority: normal Milestone:
Component: version control Version: 0.9.4
Severity: minor Keywords:
Cc: thomas.tressieres@…

Description

I want to switch to perforce and when I read the Wiki node on  http://trac-hacks.org/wiki/PerforcePlugin I see that I need to add a new section to the trac.ini file. It would be much nicer if I could specify the repository type and path/spec using a single string " p4://user@server:port/client" or "svn:file:///local/repo". I have no idea about the syntax, but I've seen that the mysql db backend plugin accepts such a configuration string.

Attachments

Change History

Changed 3 years ago by anonymous

  • type changed from defect to enhancement

Changed 3 years ago by cboos

  • owner changed from jonas to cboos
  • component changed from browser to version control
  • severity changed from normal to minor

This syntax will be useful for multiple repository support (#2086). repository_dir will then be a list of repostype:reposdir, with repostype defaulting to svn for historical reasons.

Changed 3 years ago by cboos

  • milestone set to 0.11

Changed 3 years ago by thomas.tressieres@…

  • cc thomas.tressieres@… added

This ticket is related to these two tickets on PerforcePlugin?  #632 and  #694.

I've closed the first one.

Changed 2 years ago by cboos

  • milestone changed from 0.11 to 0.12

Possibly 0.12, but more likely, the interface for managing repositories will be completely different, given the need for #2086. There will probably be a WebAdmin module for adding, removing, resyncing repositories, and there will be a dedicated repository table to manage them.

Changed 4 months ago by cboos

  • milestone changed from 0.13 to 0.12

Needs #7723.

Changed 3 months ago by cboos

  • keywords needinfo added

Well, actually I think that with #7723 the need for such a syntax is not that relevant anymore.

Even with the ini based specification of [repositories], if lots of repositories are sharing the same type, it's enough to pick that as the default type (in [trac] repository_type) and the entries have just to contain the .dir information.

Suggesting closing.

Changed 4 weeks ago by cboos

  • keywords needinfo removed
  • status changed from new to closed
  • resolution set to wontfix
  • milestone 0.12 deleted

Closing.

See #8291 for web admin and #7822 for command-line administration of the repositories.

Add/Change #2987 (Repository type and path/spec in conf/trac.ini)

Author


E-mail address and user name can be saved in the Preferences.


Change Properties
<Author field>
Action
as closed
Next status will be 'reopened'
to The owner will change from cboos. Next status will be 'closed'
 
Note: See TracTickets for help on using tickets.