2006-04-22T18:02:25  <ThomasWaldmann> xorAxAx: any problem with switching arch to ro and using mercurial?
2006-04-22T18:02:58  <xorAxAx> ThomasWaldmann: no
2006-04-22T18:03:19  <xorAxAx> ThomasWaldmann: create an hg-moin group, chown the repo and put me into there :)
2006-04-22T18:03:20  <starshine> you gonna put up a similarly friendly "get your archive started" page for hg as you did for tla ?
2006-04-22T18:03:39  <xorAxAx> starshine: i think it wont be hard to do it much better than the pages we have about tla :)
2006-04-22T18:03:51  <starshine> rofl yeah ok
2006-04-22T18:04:17  <ThomasWaldmann> xorAxAx: is your ssh authorized_keys ok?
2006-04-22T18:04:24  <starshine> sad to say moin's pages about tla were the friendliest of them I encountered :)
2006-04-22T18:04:25  <xorAxAx> ThomasWaldmann: sure
2006-04-22T18:04:38  <xorAxAx> ThomasWaldmann: do you want to use the thomas wrapper?
2006-04-22T18:04:45  <xorAxAx> it works fine without
2006-04-22T18:05:09  <ThomasWaldmann> hg-ssh
2006-04-22T18:11:12  <xorAxAx> yeah, its written by thomasah
2006-04-22T18:11:14  <ThomasWaldmann> xorAxAx: hg clone ssh://hg.thinkmo.de/moin/1.5 moin-1.5hg
2006-04-22T18:11:32  <ThomasWaldmann> or rather:
2006-04-22T18:11:40  <ThomasWaldmann> xorAxAx: hg clone ssh://hg@hg.thinkmo.de/moin/1.5 moin-1.5hg
2006-04-22T18:14:06  <xorAxAx> drwxr-xr-x  11 twaldmann twaldmann    4096 Apr 16 18:31 .
2006-04-22T18:14:10  <xorAxAx> doesnt look that good
2006-04-22T18:14:28  <xorAxAx> cant you chown it to a hg-moin group?
2006-04-22T18:15:24  <ThomasWaldmann> did the clone work?
2006-04-22T18:15:31  <xorAxAx> yes, but i wont be able to push
2006-04-22T18:15:45  <ThomasWaldmann> one after the other :)
2006-04-22T18:19:55  * xorAxAx dislikes shared machine accounts
2006-04-22T18:20:02  <xorAxAx> (major security issue IMHO)
2006-04-22T18:23:05  <starshine> better to know which dev really did what.
2006-04-22T18:23:33  <xorAxAx> ThomasWaldmann: didnt work
2006-04-22T18:23:35  <xorAxAx> ThomasWaldmann: the clone
2006-04-22T18:23:59  <xorAxAx> ThomasWaldmann: the import script is buggy
2006-04-22T18:24:09  <xorAxAx> ThomasWaldmann: you need to add {arch} to .hgignore
2006-04-22T18:24:14  <ThomasWaldmann> first it did, now it didnt?
2006-04-22T18:24:19  <xorAxAx> i had a filename length issue
2006-04-22T18:24:28  <starshine> ow.
2006-04-22T18:24:30  <xorAxAx> ThomasWaldmann: it was underway, your upstream is so slow
2006-04-22T18:25:27  <xorAxAx> (ok, its rather my downstream)
2006-04-22T18:25:41  <xorAxAx> ThomasWaldmann: after you have added it, the repo size should drop dramatically
2006-04-22T18:26:03  <ThomasWaldmann> so the arch files makes you troubles?
2006-04-22T18:26:16  <ThomasWaldmann> (i wanted to have them in for a while)
2006-04-22T18:26:48  <xorAxAx> yep, they do
2006-04-22T18:27:00  <xorAxAx> oh!
2006-04-22T18:27:04  <xorAxAx> its just the pristine tree
2006-04-22T18:27:15  <xorAxAx> you should ignore it in any case!
2006-04-22T18:27:22  <xorAxAx> ++pristine-trees
2006-04-22T18:27:31  <ThomasWaldmann> ok, wait
2006-04-22T18:29:36  <ThomasWaldmann> xorAxAx: look at that .hgignore - isnt that enough?
2006-04-22T18:29:59  <xorAxAx> i dont have any files here, it did a roleback
2006-04-22T18:30:27  * xorAxAx checks via web
2006-04-22T18:30:55  <xorAxAx> could be enough. it doesnt delete ignored committed files, though
2006-04-22T18:31:14  <xorAxAx> so you have to do that manually (which makes sense)
2006-04-22T18:32:24  <xorAxAx> hmm
2006-04-22T18:32:58  <xorAxAx> "changeset: tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0" doesnt look like you wanted to do that :)
2006-04-22T18:34:29  <xorAxAx> ThomasWaldmann: if it is fully compatible globbing, you need to escape
2006-04-22T18:34:34  <xorAxAx> \{arch\}
2006-04-22T18:34:43  <xorAxAx> like you need to do it on the shell
2006-04-22T18:34:48  <xorAxAx> (i think this is the problem)
2006-04-22T18:42:39  <ThomasWaldmann> it still adds that stuff
2006-04-22T18:46:13  <xorAxAx> ThomasWaldmann: i think i know the reason
2006-04-22T18:46:18  <xorAxAx> ThomasWaldmann: the script does it explicitly
2006-04-22T18:46:23  <xorAxAx> ThomasWaldmann: so you need to patch it
2006-04-22T18:48:38  <ThomasWaldmann> what does it explicitely?
2006-04-22T18:49:07  <xorAxAx> addd
2006-04-22T18:49:30  <xorAxAx> does the impor tscript do addremove or for i in listoffiles: system("hg add " + i)
2006-04-22T18:51:26  <ThomasWaldmann> there are only 2 hg calls in it: hg init and hg commit --addremove
2006-04-22T18:52:08  <xorAxAx> hmm
2006-04-22T18:52:19  <xorAxAx> and you try with a clean repo?
2006-04-22T18:52:37  <ThomasWaldmann> it starts with nothing
2006-04-22T18:53:42  <xorAxAx> ThomasWaldmann: remove syntax:glob
2006-04-22T18:53:52  <xorAxAx> so that you have only "{arch}"
2006-04-22T18:55:33  <ThomasWaldmann> not \{ ?
2006-04-22T18:55:44  <xorAxAx> try both :)
2006-04-22T18:55:58  <xorAxAx> and try "++pristine-trees" after it
2006-04-22T18:56:05  <xorAxAx> because thats the problematic one
2006-04-22T19:09:08  <ThomasWaldmann> xorAxAx: it works without "glob" and just using REs
2006-04-22T19:09:46  <xorAxAx> ThomasWaldmann: just "{arch}" works for me
2006-04-22T19:09:54  <xorAxAx> without glob
2006-04-22T19:20:51  <xorAxAx> ThomasWaldmann: are you running the migration?
2006-04-22T19:20:58  * xorAxAx revised the page about mercurial
2006-04-22T19:28:37  <ThomasWaldmann> xorAxAx: try clone now
2006-04-22T19:32:59  <xorAxAx> now it asks for a password
2006-04-22T19:33:05  <xorAxAx> it didnt do last time
2006-04-22T19:33:10  <xorAxAx> ThomasWaldmann:
2006-04-22T19:33:40  <xorAxAx> cloning via http in the mean while
2006-04-22T19:34:04  <xorAxAx> did the repo get smaller?
2006-04-22T19:34:29  <ThomasWaldmann> didnt compare
2006-04-22T19:34:49  <ThomasWaldmann> compared to what archzoom ate, it will get smaller
2006-04-22T19:37:26  <xorAxAx> ok, cloning worked
2006-04-22T19:37:48  <xorAxAx> ThomasWaldmann: can you enable tgz support nevertheless?
2006-04-22T19:38:03  <xorAxAx> hmm, 62MB, thats fair
2006-04-22T19:38:14  <xorAxAx> is it just 1.5 history?
2006-04-22T19:40:16  <ThomasWaldmann> all 1.5 patches replayed
2006-04-22T19:40:43  <xorAxAx> ssh is still broken
2006-04-22T19:43:08  <xorAxAx> with archive support, people can download changesets as archives
2006-04-22T19:43:28  <xorAxAx> so you can link to the tgz link in the bug report and people and can get the patch automatically
2006-04-22T19:43:37  <xorAxAx> (via an interwikilink, preferably)
2006-04-22T20:10:49  <ThomasWaldmann> try ssh again
2006-04-22T20:11:28  <ThomasWaldmann> ssh is a bit paranoid about file groups and group permissions
2006-04-22T20:13:27  <ThomasWaldmann> hmm, clone updates all timestamps
2006-04-22T20:18:02  <xorAxAx> ok, trying ssh push
2006-04-22T20:29:31  * ThomasWaldmann pushed, so you can try the conflict case
2006-04-22T20:41:04  <xorAxAx> ThomasWaldmann: ok, works
2006-04-22T20:46:06  <xorAxAx> ThomasWaldmann: please update intermap.txt with the current hgweb location
2006-04-22T21:20:11  <xorAxAx> ThomasWaldmann: is tla already read-only?
2006-04-22T21:20:32  <ThomasWaldmann> at least via http
2006-04-22T21:22:25  <xorAxAx> ok
2006-04-22T21:32:55  <starshine> lemme know when you've got n00b quality instructions for mercurial fetches, and I'll play newbie and walk through them
2006-04-22T21:34:01  <ThomasWaldmann> see RC
2006-04-22T21:35:23  <ThomasWaldmann> xorAxAx: did you conflicting push work as expected?
2006-04-22T21:36:29  <xorAxAx> ThomasWaldmann: of course
2006-04-22T21:37:55  * xorAxAx added tags: http://hg.thinkmo.de/moin/1.5?cmd=tags
2006-04-22T21:38:19  <xorAxAx> btw, kdiff3 works quite nicely
2006-04-22T21:39:13  <ThomasWaldmann> tagging seems also to work
2006-04-22T21:49:34  <xorAxAx> ThomasWaldmann: please add "default-push = ssh://hg@hg.thinkmo.de/moin/1.5" to .hg/hgrc in the main repo
2006-04-22T22:01:20  <ThomasWaldmann> try now
2006-04-22T22:01:25  <ThomasWaldmann> no, wait
2006-04-22T22:04:42  <ThomasWaldmann> try now
2006-04-22T22:08:28  <xorAxAx> hmm, isnt pulled by default i guess

MoinMoin: MoinMoinChat/Logs/moin-dev/2006-04-22 (last edited 2007-10-29 19:20:57 by localhost)