From ed961420a4f6676ca3ecb7d642d6e6256b7a9f43 Mon Sep 17 00:00:00 2001 From: david Date: Wed, 16 Nov 2011 21:47:23 +0000 Subject: [PATCH] Add README-EXTERNALS with instructions for fixing checkouts after the impending externals merge. --- README-EXTERNALS | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 README-EXTERNALS diff --git a/README-EXTERNALS b/README-EXTERNALS new file mode 100644 index 000000000..21c0ecaa2 --- /dev/null +++ b/README-EXTERNALS @@ -0,0 +1,26 @@ +If you are reading this file you have probably just seen an error like +this after updating: + +svn: URL 'svn://svn.insecure.org/nping' of existing directory 'nping' +does not match expected URL 'svn://svn.insecure.org/nmap/nping' + +This is caused by the replacement of SVN externals. + +Here's what you need to do. First, save any local changes you might have +in the nping, nsock, nbase, ncat, and zenmap directories. (For example +by running "cd nping; svn diff > ../nping.diff".) If you don't have any +local changes you can skip this step. + +Then run these commands: + +rm -rf nping/ nsock/ nbase/ ncat/ zenmap/ +svn update +svn cleanup + +If all else fails, you can just delete your whole working directory and +check out anew: + +svn co --username guest --password "" svn://svn.insecure.org/nmap + +There may be further discussion in the mailing list thread at +http://seclists.org/nmap-dev/2011/q4/303.