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)