96 | | == MultipleRepository == |
97 | | * wiki:TracRepositoryAdmin |
98 | | |
99 | | * https://twitter.com/mittyorz/status/21069493593706496 |
100 | | * マルチリポジトリの時って、authz_module_nameはどうなるんだろう。整合性がとれない気がするんだが… |
101 | | * https://twitter.com/mittyorz/status/21079250299781121 |
102 | | * 複数のリポジトリを、マルチリポジトリ機能を使って一つのtracでリポジトリブラウザから見るとき、各リポジトリを列挙するのと、そのリポジトリ達の中のデフォルトのリポジトリを表示するのは、排他なんだな… |
103 | | * .hidden = true について |
104 | | * ~~要検証。~~ => [#a0.12vs0.12.1] |
105 | | * https://twitter.com/mittyorz/status/21079947758014464 |
106 | | * 「.alias = hogehoge」しないと、一番最初に記述されたのがデフォルトのリポジトリと見なされるのかな |
107 | | * デフォルトのリポジトリ(「.alias = hogehoge」)は、svn-hookを使わなくてもsyncされる |
108 | | * デフォルトのリポジトリを、マルチリポジトリの他のリポジトリに(trac.iniで)切り替えると、(trac-adminなしで)up-to-dateになる |
109 | | |
110 | | === 0.12 vs 0.12.1 === |
111 | | * trac.ini |
112 | | {{{ |
113 | | [repositories] |
114 | | hoXXXXX.dir = /var/svn/-----/hoXXXXX |
115 | | hoXXXXX.type = svn |
116 | | hoXXXXX.url = https://ubuntu64/svn/hoXXXXX/ |
117 | | paYYYYYY.dir = /var/svn/-----/paYYYYYY |
118 | | paYYYYYY.type = svn |
119 | | paYYYYYY.url = https://ubuntu64/svn/paYYYYYY/ |
120 | | s0ZZZZZZZ.dir = /var/svn/-----/s0ZZZZZZZ |
121 | | s0ZZZZZZZ.type = svn |
122 | | s0ZZZZZZZ.url = https://ubuntu64/svn/s0ZZZZZZZ/ |
123 | | woXYZXYZXYZ.dir = /var/svn/-----/woXYZXYZXYZ |
124 | | woXYZXYZXYZ.type = svn |
125 | | woXYZXYZXYZ.url = https://ubuntu64/svn/woXYZXYZXYZ/ |
126 | | |
127 | | .alias = paYYYYYY |
128 | | }}} |
129 | | * Trac-0.12.ja1 ではデフォルトのリポジトリ(規定のリポジトリ)と、一覧が同時に表示される[[br]][[Image(browser-Trac-0.12.ja1.png, 33%)]] |
130 | | * Trac-0.12.1.ja1 ではデフォルトのリポジトリのみが表示される[[br]][[Image(browser-Trac-0.12.1ja1.png, 33%)]] |
131 | | * trac/<ProjectName>/browser/<RepositoryName> でアクセスは問題なくできる |
132 | | |
133 | | * trac.ini |
134 | | {{{ |
135 | | .alias = paYYYYYY |
136 | | +.hidden = true |
137 | | }}} |
138 | | * デフォルトのリポジトリを表示しないように設定した場合は、0.12 - 0.12.1で差異はない[[br]][[Image(browser-Trac-0.12.ja1-hidden.png, 33%)]] |
139 | | |