Menu

Trac Commit Log


Commit Date  
[r8441] by cboos

MultiRepos: changed the way changesets are identified globally across repositories.

As I wanted to implement `SubversionChangeset.get_uid`, I figured it would be simpler to have the method on the level of the repository, as the trac.versioncontrol.cache layer doesn't know about backend specific changesets and would therefore have to delegate the call to the backend specific Repository class anyway.

Therefore `Changeset.get_uid` is now `Repository.get_changeset_uid` and I implemented the latter for `SubversionRepository`.

2009-08-04 16:10:33 Tree
[r8440] by rblank

MultiRepos: Added missing `svn:eol-style` properties.

2009-07-31 21:32:47 Tree
[r8439] by rblank

MultiRepos: Merged from 0.12dev[8429-8430/trunk].

2009-07-31 21:05:08 Tree
[r8438] by rblank

MultiRepos: Fixed title of source browser and log pages.

2009-07-31 20:49:15 Tree
[r8437] by cboos

Remove a log statement from r8436

2009-07-31 20:00:10 Tree
[r8436] by cboos

TracMercurial for 0.12: tweaks for `MercurialRepository.get_path_url`
- if a revision is specified, retrieve the corresponding branch name and use that for the clone URL
- only show the ''Repository URL'' when browsing the repository root
- kept previous link to the matching location in hg's own browser as a comment, in case someone finds that useful (+ fix for posixpath)

Changes suggested by Remy Blank in #1781.

2009-07-31 19:55:57 Tree
[r8435] by cboos

TracMercurial for 0.12 (or MultiRepos, rather): add `get_path_url` in order to support display of ''Repository URL'' contextual navigation links in the repository browser (see #1781)

2009-07-31 17:48:44 Tree
[r8434] by rblank

MultiRepos: Removed `[trac] repository_url` again (introduced in [8431]), as the same effect can be achieved by defining the default repository in `[repositories]` or in the DB.

Related to #1781.

2009-07-31 16:54:20 Tree
[r8433] by rblank

MultiRepos: Avoid issues when copy/pasting repository paths in the repository admin panel. Indeed, the browser includes zero-width and non-breaking spaces in the operation, and this leads to a strange error messaage saying that "<path> is not a valid repository" when it actually is.

2009-07-31 16:25:54 Tree
[r8432] by rblank

MultiRepos: A few small fixes in repository management:

* Fixed an issue with repository URL editing.
* Allow creating an alias as the default repository.
* Fixed an issue when changing an alias to point to the default repository.
* Allow the default repository to be provided by any `IRepositoryProvider`.

2009-07-31 16:05:12 Tree
Older >