Edgewall Software
Modify

Opened 18 years ago

Closed 15 years ago

#2987 closed enhancement (wontfix)

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

Reported by: tom@… Owned by: Christian Boos
Priority: normal Milestone:
Component: version control Version: 0.9.4
Severity: minor Keywords:
Cc: thomas.tressieres@… Branch:
Release Notes:
API Changes:
Internal Changes:

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 (0)

Change History (8)

comment:1 by anonymous, 18 years ago

Type: defectenhancement

comment:2 by Christian Boos, 18 years ago

Component: browserversion control
Owner: changed from Jonas Borgström to Christian Boos
Severity: normalminor

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.

comment:3 by Christian Boos, 18 years ago

Milestone: 0.11

comment:4 by thomas.tressieres@…, 18 years ago

Cc: thomas.tressieres@… added

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

I've closed the first one.

comment:5 by Christian Boos, 17 years ago

Milestone: 0.110.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.

comment:6 by Christian Boos, 15 years ago

Milestone: 0.130.12

Needs #7723.

comment:7 by Christian Boos, 15 years ago

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.

comment:8 by Christian Boos, 15 years ago

Keywords: needinfo removed
Milestone: 0.12
Resolution: wontfix
Status: newclosed

Closing.

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

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain Christian Boos.
The resolution will be deleted. Next status will be 'reopened'.
to The owner will be changed from Christian Boos to the specified user.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.