Hello everybody,
just a stupid question after puttering along with the Bundle repository for a while: Is there an easy way of checking out the entire "trunk" to a local directory? And, after checking out individual bundles, is it normal to get messages like
svn: REPORT request failed on '/svn/Bundles/!svn/vcc/default' svn: REPORT of '/svn/Bundles/!svn/vcc/default': 503 unknown method (http://macromates.com)
Thanks in advance,
Mark Sapa
On 13 Mar 2005, at 12:16, Mark Sapa wrote:
just a stupid question after puttering along with the Bundle repository for a while: Is there an easy way of checking out the entire "trunk" to a local directory?
If I understand you correctly, yes, just do this:
type this into Terminal for the whole TM Bundles repository svn checkout --username anon --password anon http://macromates.com/svn/Bundles/trunk /Path/2/Save/Location
or this for just a particular bundle: svn checkout --username anon --password anon http://macromates.com/svn/Bundles/trunk/<NameOfTMbundle> /Path/2/Save/Location/<NameOfTMbundle>
And, after checking out individual bundles, is it normal to get messages like
svn: REPORT request failed on '/svn/Bundles/!svn/vcc/default' svn: REPORT of '/svn/Bundles/!svn/vcc/default': 503 unknown method (http://macromates.com)
Not an SVN expert, but no that's not normal. What are you actually trying to do there ???
An excellent GUI app to use is svnX. For more info visit this page: [ http://www.lachoseinteractive.net/en/community/subversion/ ] I actually use it to keep my local copy up to date with the main Bundles repos
Kind regards,
Mats
---- "TextMate, coding with an incredible sense of joy and ease" - www.macromates.com -
Hey, thanks for the prompt answer, Mats, but...
Am 13.03.2005 um 13:28 schrieb Mats Persson:
On 13 Mar 2005, at 12:16, Mark Sapa wrote:
just a stupid question after puttering along with the Bundle repository for a while: Is there an easy way of checking out the entire "trunk" to a local directory?
If I understand you correctly, yes, just do this:
type this into Terminal for the whole TM Bundles repository
This just gets me:
[moerk@mungon]~ 610 % svn checkout --username anon --password anon http://macromates.com/svn/Bundles/trunk ~/Bundles/ svn: PROPFIND request failed on '/svn/Bundles/trunk' svn: PROPFIND of '/svn/Bundles/trunk': 403 Forbidden (http://macromates.com)IND of '/svn/Bundles/trunk': 403 Forbidden (http://macromates.com)
or this for just a particular bundle: svn checkout --username anon --password anon http://macromates.com/svn/Bundles/trunk/<NameOfTMbundle> /Path/2/Save/Location/<NameOfTMbundle>
This usually gets me the errors I sent in the last mail (503 unknown method), right now it repeats the 403 Forbidden error. The svn version I have installed is svn-client-ssl from fink:
[moerk@mungon]~ 613 % svn --version svn, version 1.1.3 (r12730) compiled Jan 22 2005, 10:47:45
Copyright (C) 2000-2004 CollabNet. Subversion is open source software, see http://subversion.tigris.org/ This product includes software developed by CollabNet (http://www.Collab.Net/).
The following repository access (RA) modules are available:
- ra_dav : Module for accessing a repository via WebDAV (DeltaV)
protocol.
- handles 'http' schema
- handles 'https' schema
- ra_local : Module for accessing a repository on local disk.
- handles 'file' schema
- ra_svn : Module for accessing a repository using the svn network
protocol.
- handles 'svn' schema
And, after checking out individual bundles, is it normal to get messages like
svn: REPORT request failed on '/svn/Bundles/!svn/vcc/default' svn: REPORT of '/svn/Bundles/!svn/vcc/default': 503 unknown method (http://macromates.com)
Not an SVN expert, but no that's not normal. What are you actually trying to do there ???
See above, I get this every time I try to check out a single bundle.
An excellent GUI app to use is svnX. For more info visit this page: [ http://www.lachoseinteractive.net/en/community/subversion/ ] I actually use it to keep my local copy up to date with the main Bundles repos
I actually saw this, but thought it would not work because they mentioned on their site that login & passwords are not yet implemented.
*trying out now...*
Nope... this just gets me another:
svn Error svn: REPORT request failed on '/svn/Bundles/!svn/bc/469/trunk' svn: REPORT of '/svn/Bundles/!svn/bc/469/trunk': 503 unknown method (http://macromates.com)
When trying to contact http://macromates.com/svn/Bundles/trunk
Would it be possible to make the entire trunk available as a .tbz or something similar? (Actually, rsync would be absolutely perfect for me, but I can understand that I might be in the minority here...)
Thanks again,
MarkTS
(PS: Do I need to spell it out? TextMate rocks! Thanks, Alan! Thanks also to all the Bundle developers!)
On Mar 13, 2005, at 14:37, Mark Sapa wrote:
just a stupid question after puttering along with the Bundle repository for a while: Is there an easy way of checking out the entire "trunk" to a local directory?
If I understand you correctly, yes, just do this:
This just gets me:
[moerk@mungon]~ 610 % svn checkout --username anon --password anon http://macromates.com/svn/Bundles/trunk ~/Bundles/ svn: PROPFIND request failed on '/svn/Bundles/trunk' svn: PROPFIND of '/svn/Bundles/trunk': 403 Forbidden (http://macromates.com)IND of '/svn/Bundles/trunk': 403 Forbidden (http://macromates.com)
I haven't seen this error before, and I just did a fresh checkout to /tmp as anon w/o problems.
I'm using (from Darwin Ports): svn, version 1.1.1 (r11581) compiled Jan 3 2005, 08:45:07
The above does look like maybe the login/password is not accepted. Try 1) remove --username/--password from the options to see if it then prompts for password and 2) remove the ~/.subversion directory (where it caches authentication)
#2 will remove cached authentications, your configuration (if you have one) etc. -- so maybe back it up first, if you think there might be info in there you need.
Would it be possible to make the entire trunk available as a .tbz or something similar?
I could, but it would be nice to figure out why svn isn't working :)
(Actually, rsync would be absolutely perfect for me, but I can understand that I might be in the minority here...)
svn should be better than rsynch, I have the repository checked out as ~/Library/Application Support/TextMate/Bundles -- that way, I just need to cd to that directory and do 'svn up' when there's new stuff, and I can naturally also commit my customizations directly.
Can anyone with the Fink svn-client-ssl please try to do a full checkout of the repository, preferably with the same version as Mark, to check if the problem is related to this build of svn?
(PS: Do I need to spell it out? TextMate rocks! Thanks, Alan! Thanks also to all the Bundle developers!)
Thanks! And I'm of course also grateful for all the work that goes into contributing with bundle stuff!
Am 13.03.2005 um 17:11 schrieb Allan Odgaard:
<snip> I haven't seen this error before, and I just did a fresh checkout to /tmp as anon w/o problems.
I'm using (from Darwin Ports): svn, version 1.1.1 (r11581) compiled Jan 3 2005, 08:45:07
The above does look like maybe the login/password is not accepted. Try
- remove --username/--password from the options to see if it then
prompts for password and 2) remove the ~/.subversion directory (where it caches authentication)
#2 will remove cached authentications, your configuration (if you have one) etc. -- so maybe back it up first, if you think there might be info in there you need.
Tried, does not work:
[moerk@mungon]~ 501 % rm -rf Bundles [moerk@mungon]~ 502 % rm -rf .subversion [moerk@mungon]~ 503 % svn co http://macromates.com/svn/Bundles/trunk Bundles Authentication realm: http://macromates.com:80 macromates.com Password for 'moerk': Authentication realm: http://macromates.com:80 macromates.com Username: anon Password for 'anon': svn: REPORT request failed on '/svn/Bundles/!svn/vcc/default' svn: REPORT of '/svn/Bundles/!svn/vcc/default': 503 unknown method (http://macromates.com)
Would it be possible to make the entire trunk available as a .tbz or something similar?
I could, but it would be nice to figure out why svn isn't working :)
Yep.
(Actually, rsync would be absolutely perfect for me, but I can understand that I might be in the minority here...)
svn should be better than rsynch, I have the repository checked out as ~/Library/Application Support/TextMate/Bundles -- that way, I just need to cd to that directory and do 'svn up' when there's new stuff, and I can naturally also commit my customizations directly.
From my perspective right now, not yet being tempted to contribute, rsync looks superior: I have it working in various setups, some over ssh, some over http. Syncing is trivial. rsync comes with every vanilla OSX - thus it would be possible to sync the Bundle Directory via a Command from TM (I _do_ know this would also be possible with svn - once I have it working :-)). It might even be possible to put a nifty "Get latest Bundles" Button into the Bundle Editor GUI and have it working in every users setup (svn does not come with a vanilla OS X...).
Can anyone with the Fink svn-client-ssl please try to do a full checkout of the repository, preferably with the same version as Mark, to check if the problem is related to this build of svn?
Meanwhile, I am trying rebuilding svn from the sources - it _should_ not change anything, but things like this _have_ happened in the past with fink. :(
Thank you for your prompt response (and on a sunday, no less! We all need to get out more! ;)),
Greetings from deepest Bavaria,
Mark Sapa
On Mar 13, 2005, at 18:15, Mark Sapa wrote:
[moerk@mungon]~ 501 % rm -rf Bundles [moerk@mungon]~ 502 % rm -rf .subversion [moerk@mungon]~ 503 % svn co http://macromates.com/svn/Bundles/trunk Bundles Authentication realm: http://macromates.com:80 macromates.com Password for 'moerk':
Maybe this is related to the bug I just mentioned for Brad [1].
Could you try instead to do: svn co --username anon http://macromates.com/svn/Bundles/trunk Bundles
So that it won't first prompt for password for moerk.
Hey Allan, just tried your suggestion a few times:
Am 13.03.2005 um 19:21 schrieb Allan Odgaard:
On Mar 13, 2005, at 18:15, Mark Sapa wrote:
[moerk@mungon]~ 501 % rm -rf Bundles [moerk@mungon]~ 502 % rm -rf .subversion [moerk@mungon]~ 503 % svn co http://macromates.com/svn/Bundles/trunk Bundles Authentication realm: http://macromates.com:80 macromates.com Password for 'moerk':
Maybe this is related to the bug I just mentioned for Brad [1].
Could you try instead to do: svn co --username anon http://macromates.com/svn/Bundles/trunk Bundles
So that it won't first prompt for password for moerk.
This is the result:
[moerk@mungon]~ 546 % rm -rf Bundles [moerk@mungon]~ 547 % rm -rf .subversion [moerk@mungon]~ 548 % svn co --username anon http://macromates.com/svn/Bundles/trunk Bundles Authentication realm: http://macromates.com:80 macromates.com Password for 'anon': svn: PROPFIND request failed on '/svn/Bundles/trunk' svn: PROPFIND of '/svn/Bundles/trunk': 400 failed to forward body of the request (http://macromates.com) [1][moerk@mungon]~ 549 % rm -rf Bundles[moerk@mungon]~ 550 % rm -rf .subversion[moerk@mungon]~ 551 % svn co --username anon http://macromates.com/svn/Bundles/trunk Bundles Authentication realm: http://macromates.com:80 macromates.com Password for 'anon': svn: PROPFIND request failed on '/svn/Bundles/trunk' svn: PROPFIND of '/svn/Bundles/trunk': 403 Forbidden (http://macromates.com) [1][moerk@mungon]~ 552 % rm -rf Bundles [moerk@mungon]~ 553 % rm -rf .subversion[moerk@mungon]~ 554 % svn co --username anon http://macromates.com/svn/Bundles/trunk Bundles Authentication realm: http://macromates.com:80 macromates.com Password for 'anon': svn: REPORT request failed on '/svn/Bundles/!svn/vcc/default' svn: REPORT of '/svn/Bundles/!svn/vcc/default': 503 unknown method (http://macromates.com)
The first I _might_ attribute to a skippy connection, I was unsure about my correct typing of the password in the second, but the third _definitely_ has the correct pw. This is with a freshly recompiled version of svn, btw.
Any more suggestions, anyone?
Right now I'll try rebuilding the fink svn-client without ssl support... *shrug*
At 8:12 AM +0100 3/14/05, Mark Sapa wrote:
Right now I'll try rebuilding the fink svn-client without ssl support... *shrug*
My svn setup is working great, checkout and checkin. Let's see, how did I install it...
My info: svn, version 1.1.1 (r11581) compiled Oct 23 2004, 17:26:09
I think I got it from http://www.codingmonkeys.de/mbo/, which has packages nicely precompiled for Panther. You are using 10.3, right?
- Eric
Hey Eric, thank you for your suggestion, but:
Am 14.03.2005 um 08:33 schrieb Eric Hsu:
At 8:12 AM +0100 3/14/05, Mark Sapa wrote:
Right now I'll try rebuilding the fink svn-client without ssl support... *shrug*
My svn setup is working great, checkout and checkin. Let's see, how did I install it...
My info: svn, version 1.1.1 (r11581) compiled Oct 23 2004, 17:26:09
I think I got it from http://www.codingmonkeys.de/mbo/, which has packages nicely precompiled for Panther. You are using 10.3, right?
Yes, am using panther. Right now, also using svn from the URL you supplied:
[moerk@mungon]~ 600 % rm -rf .subversion [moerk@mungon]~ 601 % rm -rf Bundles [moerk@mungon]~ 602 % /usr/local/bin/svn checkout --username anon http://macromates.com/svn/Bundles/trunk Bundles/ Authentication realm: http://macromates.com:80 macromates.com Password for 'anon': svn: REPORT request failed on '/svn/Bundles/!svn/vcc/default' svn: REPORT of '/svn/Bundles/!svn/vcc/default': 503 unknown method (http://macromates.com) [1][moerk@mungon]~ 603 % /usr/local/bin/svn --version svn, version 1.1.3 (r12730) compiled Jan 15 2005, 12:35:06
Copyright (C) 2000-2004 CollabNet. Subversion is open source software, see http://subversion.tigris.org/ This product includes software developed by CollabNet (http://www.Collab.Net/).
The following repository access (RA) modules are available:
- ra_dav : Module for accessing a repository via WebDAV (DeltaV)
protocol.
- handles 'http' schema
- handles 'https' schema
- ra_local : Module for accessing a repository on local disk.
- handles 'file' schema
- ra_svn : Module for accessing a repository using the svn network
protocol.
- handles 'svn' schema
[moerk@mungon]~ 604 %
Trying the same with an older svn from that site:
[moerk@mungon]~ 604 % rm -rf .subversion [moerk@mungon]~ 605 % rm -rf Bundles [moerk@mungon]~ 606 % /usr/local/bin/svn --version svn, version 1.1.1 (r11581) compiled Oct 23 2004, 17:26:09
Copyright (C) 2000-2004 CollabNet. Subversion is open source software, see http://subversion.tigris.org/ This product includes software developed by CollabNet (http://www.Collab.Net/).
The following repository access (RA) modules are available:
- ra_dav : Module for accessing a repository via WebDAV (DeltaV)
protocol.
- handles 'http' schema
- handles 'https' schema
- ra_local : Module for accessing a repository on local disk.
- handles 'file' schema
- ra_svn : Module for accessing a repository using the svn network
protocol.
- handles 'svn' schema
[moerk@mungon]~ 607 % /usr/local/bin/svn checkout --username anon http://macromates.com/svn/Bundles/trunk Bundles/ Authentication realm: http://macromates.com:80 macromates.com Password for 'anon': svn: REPORT request failed on '/svn/Bundles/!svn/vcc/default' svn: REPORT of '/svn/Bundles/!svn/vcc/default': 503 unknown method (http://macromates.com) [1][moerk@mungon]~ 608 %
Any ideas, anyone?
On Mar 14, 2005, at 14:17, Mark Sapa wrote:
Any ideas, anyone?
I'd say, try another machine/internet connection etc.
I'm almost certain that the problem is local, since the repository is working for others. So whatever “local” stuff you can change, should be changed to diagnose the problem.
Could it maybe be a firewall interfering?
If you have a shell account on another machine, try it from there.
I just tried to do a fresh checkout myself to see if I could get my changes to the entitynav.py checked in and I'm seeing the same thing.
cray:tmp> svn co http://macromates.com/svn/Bundles/trunk/Defaults.tmbundle Defaults subversion/libsvn_ra_dav/util.c:670: (apr_err=175002) svn: PROPFIND request failed on '/svn/Bundles/trunk/Defaults.tmbundle' subversion/libsvn_ra_dav/util.c:294: (apr_err=175002) svn: PROPFIND of '/svn/Bundles/trunk/Defaults.tmbundle': 403 Forbidden (http://macromates.com) On Mar 13, 2005, at 10:11 AM, Allan Odgaard wrote:
However when I moved my .subversion directory I was able to do a clean checkout.
BUT, then I copied over my change into my cleanly checked out working copy and tried to do a commit. The commit failed. Same error message as before.
Sending bin/entitynav.py Transmitting file data .subversion/libsvn_client/commit.c:765: (apr_err=175002) svn: Commit failed (details follow): subversion/libsvn_ra_dav/util.c:670: (apr_err=175002) svn: MERGE request failed on '/svn/Bundles/trunk/Defaults.tmbundle/bin' subversion/libsvn_ra_dav/util.c:294: (apr_err=175002) svn: MERGE of '/svn/Bundles/trunk/Defaults.tmbundle/bin': 403 Forbidden (http://macromates.com) subversion/clients/cmdline/util.c:352: (apr_err=175002) svn: Your commit message was left in a temporary file: subversion/clients/cmdline/util.c:352: (apr_err=175002) svn: '/Users/bmiller/tmp/Defaults/svn-commit.tmp'
Brad
For new threads USE THIS: textmate@lists.macromates.com (threading gets destroyed and the universe will collapse if you don't) http://lists.macromates.com/mailman/listinfo/textmate
Brad Miller, PhD Assistant Professor Luther College http://www.cs.luther.edu/~bmiller jabber: bnmnetp@jabber.org
On Mar 13, 2005, at 18:50, Brad Miller wrote:
I just tried to do a fresh checkout myself to see if I could get my changes to the entitynav.py checked in and I'm seeing the same thing. [...]
I did a fresh checkout to /tmp, which worked. I changed a command and then I also got an error on commit (though not the same), but it seems this is a know problem [1]. Since I'd done the new checkout as 'anon'.
Using: “svn ci --username duff” solved the problem. Could you try this Brad? Giving the correct username after 'anon' has failed *does not work*.
I'm trying to use svnX and I keep getting this error when I try to connect:
subversion/libsvn_ra_dav/util.c:670: (apr_err=175002) svn: PROPFIND request failed on '/svn' subversion/libsvn_ra_dav/util.c:294: (apr_err=175002) svn: PROPFIND of '/svn': Could not resolve hostname `macromates.com': No address associated with nodename (http://macromates.com)
Any idea why this would be happening? I can connect successfully to other SVN repositories, so I'm at a loss as to why this is happening.
Chris
Allan Odgaard wrote:
On Mar 13, 2005, at 18:50, Brad Miller wrote:
I just tried to do a fresh checkout myself to see if I could get my changes to the entitynav.py checked in and I'm seeing the same thing. [...]
I did a fresh checkout to /tmp, which worked. I changed a command and then I also got an error on commit (though not the same), but it seems this is a know problem [1]. Since I'd done the new checkout as 'anon'.
Using: “svn ci --username duff” solved the problem. Could you try this Brad? Giving the correct username after 'anon' has failed *does not work*.
[1] http://svn.haxx.se/users/archive-2004-12/0035.shtml ______________________________________________________________________ For new threads USE THIS: textmate@lists.macromates.com (threading gets destroyed and the universe will collapse if you don't) http://lists.macromates.com/mailman/listinfo/textmate
A short time ago, for a week or so I could not access anything on the macromates.com site, including Subversion. Turns out that for some reason my ISPs name servers had very old data. I changed name servers and everything, including svn commands, began working again. It's a long shot but could be worth a look.
On Mar 13, 2005, at 2:43 PM, Chris Messina wrote:
I'm trying to use svnX and I keep getting this error when I try to connect:
subversion/libsvn_ra_dav/util.c:670: (apr_err=175002) svn: PROPFIND request failed on '/svn' subversion/libsvn_ra_dav/util.c:294: (apr_err=175002) svn: PROPFIND of '/svn': Could not resolve hostname `macromates.com': No address associated with nodename (http://macromates.com)
Any idea why this would be happening? I can connect successfully to other SVN repositories, so I'm at a loss as to why this is happening.