Everything is working now as desired..I can set multiple externals with specific rev numbers attached.
Thank you all for your help! Regards. Amad On Fri, Feb 1, 2013 at 12:32 PM, Daniel Shahaf <d...@daniel.shahaf.name>wrote: > Ryan Schmidt wrote on Fri, Feb 01, 2013 at 12:29:32 -0600: > > > > On Feb 1, 2013, at 12:24, Ryan Schmidt wrote: > > > > > On Feb 1, 2013, at 11:00, C M wrote: > > > > > >> I was able to set multiple external definitions using the --file > option. Worked pretty well, actually considering how challenging everything > else has been so far! > > >> > > >> One last question on this topic. I want to pin the external > definition to a known revision using something this shortened command, but > it's not working. The "-r 109" being the revision I want to pin to. > > >> > > >> c:\Temp\800>svn propset svn:externals -r 109 <path info> . > > >> > > >> svn: E205000: Cannot specify revision for setting versioned property > 'svn:externals' > > > > > > The revision number to which you want to pin each external needs to be > listed on the corresponding line of the svn:externals property. Read the > documentation again; I recommend following the example after the paragraph > which starts "Or, making use of the peg revision syntax". > > > > > > http://svnbook.red-bean.com/en/1.7/svn.advanced.externals.html > > > > Or, in the example you gave above of wanting to pull a specific revision > of just a single external, you just need quotes: > > > > svn propset svn:externals "-r 109 <path info>" . > > > > You need a '--' argument here to prevent an argument parsing error. > > svn propset -- svn:externals "-r 109 <path info>" ./ > > > Or better yet, using peg revision syntax: > > > > svn propset svn:externals "<path info>@109" . > > > > >