[GHC] #8065: Set trac up for multiple git repos

#8065: Set trac up for multiple git repos ------------------------------------+------------------------------------- Reporter: igloo | Owner: Type: task | Status: new Priority: normal | Milestone: Component: None | Version: 7.6.3 Keywords: | Operating System: Unknown/Multiple Architecture: Unknown/Multiple | Type of failure: None/Unknown Difficulty: Unknown | Test Case: Blocked By: | Blocking: Related Tickets: | ------------------------------------+------------------------------------- Set trac up for multiple git repos: http://trac-hacks.org/wiki/GitPlugin#Multi-RepositoryConfiguration -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/8065 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#8065: Set trac up for multiple git repos -------------------------------------+------------------------------------ Reporter: igloo | Owner: hvr Type: task | Status: new Priority: normal | Milestone: Component: None | Version: 7.6.3 Resolution: | Keywords: Operating System: Unknown/Multiple | Architecture: Unknown/Multiple Type of failure: None/Unknown | Difficulty: Unknown Test Case: | Blocked By: Blocking: | Related Tickets: -------------------------------------+------------------------------------ Changes (by hvr): * owner: => hvr Comment: I've converted this GHC Trac instance into a multi-repo configuration, featuring source:ghc, source:testsuite, source:base, and source:nofib Git commits in `ghc.git` can be referenced as usual: [8fe9eff] or just 8fe9eff (I've enabled recognition of shortened commit hash ids via `wiki_shortrev_len = 7`) However, referencing commits in repositories other than `ghc.git` requires the following syntax Trac changeset syntax: [2435435/testsuite] or [365b9d86/base] It'd be good to add `trac-admin $ENV changeset added $REPO $COMMITS` calls to the git post-commit-hooks, however before doing that it be less fragile if there was only a single UID accessing the git repositories (and one way to accomplish that while killing 2+ birds with one stone would be to use [http://git-scm.com/book/ch4-8.html Gitolite]) -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/8065#comment:1 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#8065: Set trac up for multiple git repos -------------------------------------+------------------------------------ Reporter: igloo | Owner: hvr Type: task | Status: new Priority: normal | Milestone: Component: None | Version: 7.6.3 Resolution: | Keywords: trac git admin Operating System: Unknown/Multiple | Architecture: Unknown/Multiple Type of failure: None/Unknown | Difficulty: Unknown Test Case: | Blocked By: Blocking: | Related Tickets: -------------------------------------+------------------------------------ Changes (by hvr): * keywords: => trac git admin -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/8065#comment:2 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#8065: Set trac up for multiple git repos -------------------------------------+------------------------------------ Reporter: igloo | Owner: hvr Type: task | Status: closed Priority: normal | Milestone: Component: Trac & Git | Version: 7.6.3 Resolution: fixed | Keywords: trac git admin Operating System: Unknown/Multiple | Architecture: Unknown/Multiple Type of failure: None/Unknown | Difficulty: Unknown Test Case: | Blocked By: Blocking: | Related Tickets: -------------------------------------+------------------------------------ Changes (by hvr): * status: new => closed * resolution: => fixed Comment: this has been long resolved -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/8065#comment:4 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler
participants (1)
-
GHC