large numbers of repos
[email protected] Fri, 27 Jul 2007 10:09:17 -0500
| Newsgroups | gmane.comp.horde.chora |
|---|---|
| Message-ID | <OFC0E489F2.8481B8BA-ON86257325.00525F71-86257325.00533F38@uscmail.uscourts.gov> |
--0__=09BBF9B6DFC1D9E18f9e8a93df938690918c09BBF9B6DFC1D9E1 Content-type: text/plain; charset=US-ASCII hi. I was trying to find a way to view a large number of repos easily, but (atleast with subversion) it appears that I have to create a different sourceroot for each repo. As it is we currently have over 50 repos, so the text list created for the "Other Repositories" was rather long. I would prefer to have it look like cvs.horde.org, but couldn't figure out how to do that. Suggestions would be handy. In the meantime I made a makeshift patch to chora/lib/Chora.php that makes dealing with a large number of different repo a bit easier. I realize this isn't the ideal horde way of doing it (If i had the time I would try and make it behave more like IMP's folder selection in the top right of the page) but it is functional and useful in this form. -greg (See attached file: libchora.patch) --0__=09BBF9B6DFC1D9E18f9e8a93df938690918c09BBF9B6DFC1D9E1 Content-type: application/octet-stream; name="libchora.patch" Content-Disposition: attachment; filename="libchora.patch" Content-transfer-encoding: base64 LS0tIENob3JhLnBocCAgIDIwMDctMDctMjcgMDk6NTI6NDIuMDAwMDAwMDAwIC0wNTAwCisrKyBD aG9yYS5waHAuZGlzdCAgICAgIDIwMDctMDctMTMgMTM6NDA6NDYuMDAwMDAwMDAwIC0wNTAwCkBA IC0zNTksMTcgKzM1OSwxMyBAQAogICAgICAgICAkYXJyID0gYXJyYXkoKTsKICAgICAgICAgZm9y ZWFjaCAoJHNvdXJjZXJvb3RzIGFzICRrZXkgPT4gJHZhbCkgewogICAgICAgICAgICAgaWYgKCRz b3VyY2Vyb290ICE9ICRrZXkpIHsKLSAgICAgICAgICAgICAgICAkYXJyW10gPSAnPGI+PG9wdGlv biB2YWx1ZT0iJyAuIENob3JhOjp1cmwoJycsICcnLCBhcnJheSgncnQnID0+ICRrZXkpKSAuICci PicgLiAkdmFsWyduYW1lJ10gLiAnPC9vcHRpb24+PC9iPic7CisgICAgICAgICAgICAgICAgJGFy cltdID0gJzxiPjxhIGhyZWY9IicgLiBDaG9yYTo6dXJsKCcnLCAnJywgYXJyYXkoJ3J0JyA9PiAk a2V5KSkgLiAnIj4nIC4KKyAgICAgICAgICAgICAgICAgICAgJHZhbFsnbmFtZSddIC4gJzwvYT48 L2I+JzsKICAgICAgICAgICAgIH0KICAgICAgICAgfQogCi0gICAgICAgJHJlcG9TY3JpcHQgPSAn PGZvcm0gaWQ9InJlcG9DaGFuZ2VyIiBuYW1lPSJyZXBvQ2hhbmdlciIgc3R5bGU9ImRpc3BsYXk6 IGlubGluZSI+JzsKLSAgICAgICAkcmVwb1NjcmlwdCAuPSAnPHNlbGVjdCBpZD0icmVwb0xpc3Qi IG5hbWU9InJlcG9MaXN0IiBvbmNoYW5nZT0ibG9jYXRpb24uaHJlZj1yZXBvQ2hhbmdlci5yZXBv TGlzdC5vcHRpb25zW3NlbGVjdGVkSW5kZXhdLnZhbHVlIj4nOwotICAgICAgICRyZXBvU2NyaXB0 IC49ICc8b3B0aW9uIHZhbHVlPSIiPnNlbGVjdCBvbmUuLi48L29wdGlvbj4nOwotICAgICAgICRl bmRyZXBvU2NyaXB0ID0gJzwvc2VsZWN0PjwvZm9ybT4nOwotCiAgICAgICAgIGlmIChjb3VudCgk YXJyKSkgewotICAgICAgICAgICAgcmV0dXJuIF8oIk90aGVyIFJlcG9zaXRvcmllcyIpIC4gIjog IiAuICRyZXBvU2NyaXB0IC4gaW1wbG9kZSgnICwgJywgJGFycikgLiAkZW5kcmVwb1NjcmlwdDsK KyAgICAgICAgICAgIHJldHVybiBfKCJPdGhlciBSZXBvc2l0b3JpZXMiKSAuICc6ICcgLiBpbXBs b2RlKCcgLCAnLCAkYXJyKTsKICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgIHJldHVybiAn JzsKICAgICAgICAgfQoK --0__=09BBF9B6DFC1D9E18f9e8a93df938690918c09BBF9B6DFC1D9E1 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline -- Chora mailing list - Join the hunt: http://horde.org/bounties/#chora Frequently Asked Questions: http://horde.org/faq/ To unsubscribe, mail: [email protected] --0__=09BBF9B6DFC1D9E18f9e8a93df938690918c09BBF9B6DFC1D9E1--