uPortal IRC Logs-2007-10-17

[09:24:54 EDT(-0400)] * agherna (n=argherna@cites-agherna01.ci.uiuc.edu) has joined ##uportal
[09:59:00 EDT(-0400)] * EricDalquist (n=dalquist@bohemia.doit.wisc.edu) has joined ##uportal
[10:00:54 EDT(-0400)] * esm (n=esm@asdf.dkc.jhu.edu) has joined ##uportal
[10:10:47 EDT(-0400)] * colinclark (n=atrcwrk2@142.150.154.101) has joined ##uportal
[10:56:58 EDT(-0400)] <lescour> https://mywebspace.wisc.edu/dalquist/web/gl_tail-0.03.rb
[10:57:21 EDT(-0400)] <lescour> whoops
[10:57:25 EDT(-0400)] <EricDalquist> (smile)
[10:57:28 EDT(-0400)] <EricDalquist> that is an old link
[10:57:36 EDT(-0400)] <EricDalquist> just go to web/ and brows to the gl_tail directory
[10:57:40 EDT(-0400)] <lescour> yea...it was sitting the the buffer
[10:57:46 EDT(-0400)] <EricDalquist> ah
[12:06:55 EDT(-0400)] * colinclar1 (n=atrcwrk2@142.150.154.101) has joined ##uportal
[12:29:01 EDT(-0400)] * colinclark (n=atrcwrk2@142.150.154.101) has joined ##uportal
[14:20:33 EDT(-0400)] * clown (n=chatzill@142.150.154.101) has joined ##uportal
[15:02:35 EDT(-0400)] * jayshao (n=jayshao@82.153.125.255) has joined ##uportal
[15:09:13 EDT(-0400)] * jayshao (n=jayshao@82.153.125.255) has joined ##uportal
[15:27:18 EDT(-0400)] <esm> so when an svn merge borks, your working copy may be unhappy and you don't even know it...
[15:27:30 EDT(-0400)] <EricDalquist> oh really
[15:27:33 EDT(-0400)] <EricDalquist> what happened?
[15:27:37 EDT(-0400)] <esm> course i'm using a 1.3.1 client so this may be fixed.
[15:28:33 EDT(-0400)] <esm> so i'm merging the difference between /vendor/branch/v1 and /vendor/branch/v2 to my working copy.
[15:28:43 EDT(-0400)] <esm> i run the merge command and I get the error:
[15:28:54 EDT(-0400)] <esm> svn: URL 'https://bajor.mse.jhu.edu/repos/public/dspace/vendor/dspace-1.4.2/config' doesn't match existing URL 'https://bajor.mse.jhu.edu/repos/public/dspace/trunk/config' in 'config'
[15:29:27 EDT(-0400)] <esm> ok. right. I need to pass the command line arg '--ignore-ancestry'... i just forgot to pass it.
[15:29:46 EDT(-0400)] <esm> so then I can run the merge sucessfully if i add that argument
[15:30:09 EDT(-0400)] <esm> however the previous merge did "stuff" to my working copy before it threw the error, and didn't back out the changes
[15:30:18 EDT(-0400)] <EricDalquist> ah
[15:30:46 EDT(-0400)] <esm> i have files with an 'svn info' like:
[15:31:04 EDT(-0400)] <esm> Path: LICENSE
[15:31:05 EDT(-0400)] <esm> Name: LICENSE
[15:31:05 EDT(-0400)] <esm> URL: https://bajor.mse.jhu.edu/repos/public/dspace/trunk/LICENSE
[15:31:05 EDT(-0400)] <esm> Repository Root: https://bajor.mse.jhu.edu/repos/public
[15:31:05 EDT(-0400)] <esm> Revision: 0
[15:31:05 EDT(-0400)] <esm> Node Kind: file
[15:31:07 EDT(-0400)] <esm> Schedule: replace
[15:31:09 EDT(-0400)] <esm> Copied From URL: https://bajor.mse.jhu.edu/repos/public/dspace/vendor/dspace-1.4.2/LICENSE
[15:31:23 EDT(-0400)] <EricDalquist> uhg
[15:31:38 EDT(-0400)] <esm> a file, in this case LICENSE, is scheduled for replacement when it shouldn't be (because I forgot --ignore-ancestry)
[15:31:57 EDT(-0400)] <esm> but the client didn't revert back the changes when the error cropped up
[15:32:00 EDT(-0400)] <esm> anyway...
[15:32:01 EDT(-0400)] <esm> dang.
[15:32:23 EDT(-0400)] <EricDalquist> svn revert?
[15:32:26 EDT(-0400)] <esm> i can just re do the merge but I'll have to manually resolve the conflicts for a second time.
[15:32:37 EDT(-0400)] <esm> svn revert doesn't fix it.
[15:32:40 EDT(-0400)] <esm> thats the killer
[15:32:49 EDT(-0400)] <EricDalquist> ah
[15:32:50 EDT(-0400)] <esm> svn st, svn revert, etc don't report any modifications to the file
[15:32:50 EDT(-0400)] <EricDalquist> yeah
[15:33:04 EDT(-0400)] <EricDalquist> so you would have to delete, re check-out, re merge
[15:33:05 EDT(-0400)] <esm> only svn info gives you this information.
[15:33:08 EDT(-0400)] <EricDalquist> not nice
[15:33:58 EDT(-0400)] <esm> if you try to commit it, you get an errror: svn: Commit item '<problematicfile>' has copy flag but no copyfrom URL
[15:34:09 EDT(-0400)] <esm> thats all the help you get (smile)
[15:34:10 EDT(-0400)] <esm> anyway
[15:34:15 EDT(-0400)] <esm> probaby 1.4.x has this fixed
[15:45:10 EDT(-0400)] <jayshao> I have yet to have a big svn merge go smoothly
[15:45:14 EDT(-0400)] <jayshao> always something...
[15:45:19 EDT(-0400)] <esm> yeah
[15:45:35 EDT(-0400)] <jayshao> my nemesis seems to be svn:eolstyle=native
[15:45:45 EDT(-0400)] <jayshao> some files just cause svn to explode
[15:45:51 EDT(-0400)] <esm> i think later versions of 1.4 have that fixed IIRC
[15:46:02 EDT(-0400)] <jayshao> I tried it with 1.4.4 or 1.4.5 or both
[15:46:07 EDT(-0400)] <jayshao> still seem to have some problems
[15:46:11 EDT(-0400)] <esm> yeah. I always run a line-ending-fixer perl script before doing stuff
[15:46:12 EDT(-0400)] <esm> weird
[15:46:26 EDT(-0400)] <jayshao> doesn't just seem to line endings though
[15:46:35 EDT(-0400)] <jayshao> some int. characters seem to bork it too
[15:46:45 EDT(-0400)] <jayshao> very world-unfriendly, that (smile)
[15:47:00 EDT(-0400)] <esm> yeah, i remember trouble with localized sakai xml files
[15:50:40 EDT(-0400)] <jayshao> have that perl script handy and want to shoot a copy to me
[15:50:56 EDT(-0400)] <jayshao> though, admittedly processing files before importing them into revision control feels wrong
[15:51:07 EDT(-0400)] <jayshao> esm ?
[15:51:15 EDT(-0400)] <esm> jayshao: yeah I can try to find it
[15:51:22 EDT(-0400)] <esm> it was a one-liner
[15:51:57 EDT(-0400)] <esm> find . -type f | xargs perl -np -e "s:\r\n:\n:g"
[15:52:00 EDT(-0400)] <esm> something like that
[15:53:31 EDT(-0400)] <esm> yeah that doesn't work so well
[15:53:38 EDT(-0400)] <esm> i'll see if i can find the script
[15:53:44 EDT(-0400)] <esm> its probably somewhere in my sakai build dir
[16:23:00 EDT(-0400)] * ac_chan (n=alex@tempoutsidepix.pratt.edu) has joined ##uportal
[16:47:23 EDT(-0400)] * jayshao (n=jayshao@82.153.124.204) has joined ##uportal
[17:23:11 EDT(-0400)] <EricDalquist> wtf ... I cleaned out some eclipse plugins
[17:23:16 EDT(-0400)] <EricDalquist> and now my autocomplete doesn't work!
[17:26:12 EDT(-0400)] <agherna> a mysterious dependency was lurking about
[17:26:21 EDT(-0400)] <agherna> mwwhahaha!!!
[17:26:44 EDT(-0400)] <EricDalquist> grrr
[17:30:56 EDT(-0400)] <agherna> i saw an interesting thing on reddit today about tabs vs. spaces in code
[17:31:01 EDT(-0400)] <agherna> what's up's convention?
[17:31:11 EDT(-0400)] <EricDalquist> spaces
[17:31:25 EDT(-0400)] <agherna> 'kay
[17:31:31 EDT(-0400)] <EricDalquist> 4 spaces is how the majority of the code is formatted
[17:41:03 EDT(-0400)] * clown (n=chatzill@142.150.154.101) has left ##uportal
[18:19:31 EDT(-0400)] * colinclark (n=atrcwrk2@142.150.154.101) has joined ##uportal
[22:17:34 EDT(-0400)] * agherna (n=Miranda@12-214-178-128.client.mchsi.com) has joined ##uportal
[22:34:39 EDT(-0400)] * agherna (n=Miranda@12-214-178-128.client.mchsi.com) has joined ##uportal