[gwt-contrib] Re: C:\GWT_source\common.ant.xml:209: cannot launch command svn info

2009-01-18 Thread Alex Epshteyn

How exactly does the svninfo task contribute to the build?  I'm
still getting a gwt-windows-0.0.0 directory as output.  Would be nice
to have a revision number there instead.

On Jan 12, 11:00 pm, Freeland Abbott gwt.team.fabb...@gmail.com
wrote:
 I've actually never had trouble getting a command-line client, but that's
 beside the point.
 We can make no svn and also not compatible messages be non-blocking
 errors, though as I mentioned that raises the question of whether anything
 should be blocking... and if not, whether we're getting anything out of
 branding desk builds anyway.  (That is, should be make it optional, or
 remove it and let the build robot assert its value and everybody else not
 brand at all?)

 I'm negatively biased on SvnKit, mostly because of workspace compatibility:
 if I use whatever-I-like to create my workspace, it'd have to be
 compatible with the SvnKit from our tools checkout, right?  At if SvnKit
 got over-eager to update my workspace, the other tool would then lose, yes?
  At least with, say, TortoiseSVN and my command-line svn, I got them both,
 know about them, and can see why the problem exists.

 I'm increasingly coming to think that all svninfo errors should be
 non-blocking, with a non-default property for the robot to instead say no,
 I really care.  And that'd likely mean that only robot builds would have
 branding, in which case maybe we should just go there.

 On Mon, Jan 12, 2009 at 10:25 PM, Ian Petersen ispet...@gmail.com wrote:

  On Tue, Jan 13, 2009 at 4:10 PM, gregor greg.power...@googlemail.com
  wrote:

   Well, finding a windows command line svn client looks easier said
   than done. I've spent over an hour now trying to find a free one (I've
   got no use for it at the moment apart from this issue), and it's not
   at all clear that there is one that will do the job without messing
   about with 30 day trials for Syncro and the like.

  Is there a reason you can't use one of the binaries listed here?
 http://subversion.tigris.org/getting.html#windows

  I'm pretty sure I've usedhttp://www.sliksvn.com/en/downloadbefore.

  Ian
--~--~-~--~~~---~--~~
http://groups.google.com/group/Google-Web-Toolkit-Contributors
-~--~~~~--~~--~--~---



[gwt-contrib] Re: C:\GWT_source\common.ant.xml:209: cannot launch command svn info

2009-01-18 Thread Alex Epshteyn

I see that the rev number is inserted into About.properties.  It would
be nice if this also appeared in the output directory name.  Having
gwt.version = 0.0.0 isn't very useful.   It's a bit annoying to look
for the rev number and manually rename the directory after every
build.



On Jan 18, 6:42 pm, Alex Epshteyn alexander.epsht...@gmail.com
wrote:
 How exactly does the svninfo task contribute to the build?  I'm
 still getting a gwt-windows-0.0.0 directory as output.  Would be nice
 to have a revision number there instead.

 On Jan 12, 11:00 pm, Freeland Abbott gwt.team.fabb...@gmail.com
 wrote:

  I've actually never had trouble getting a command-line client, but that's
  beside the point.
  We can make no svn and also not compatible messages be non-blocking
  errors, though as I mentioned that raises the question of whether anything
  should be blocking... and if not, whether we're getting anything out of
  branding desk builds anyway.  (That is, should be make it optional, or
  remove it and let the build robot assert its value and everybody else not
  brand at all?)

  I'm negatively biased on SvnKit, mostly because of workspace compatibility:
  if I use whatever-I-like to create my workspace, it'd have to be
  compatible with the SvnKit from our tools checkout, right?  At if SvnKit
  got over-eager to update my workspace, the other tool would then lose, yes?
   At least with, say, TortoiseSVN and my command-line svn, I got them both,
  know about them, and can see why the problem exists.

  I'm increasingly coming to think that all svninfo errors should be
  non-blocking, with a non-default property for the robot to instead say no,
  I really care.  And that'd likely mean that only robot builds would have
  branding, in which case maybe we should just go there.

  On Mon, Jan 12, 2009 at 10:25 PM, Ian Petersen ispet...@gmail.com wrote:

   On Tue, Jan 13, 2009 at 4:10 PM, gregor greg.power...@googlemail.com
   wrote:

Well, finding a windows command line svn client looks easier said
than done. I've spent over an hour now trying to find a free one (I've
got no use for it at the moment apart from this issue), and it's not
at all clear that there is one that will do the job without messing
about with 30 day trials for Syncro and the like.

   Is there a reason you can't use one of the binaries listed here?
  http://subversion.tigris.org/getting.html#windows

   I'm pretty sure I've usedhttp://www.sliksvn.com/en/downloadbefore.

   Ian
--~--~-~--~~~---~--~~
http://groups.google.com/group/Google-Web-Toolkit-Contributors
-~--~~~~--~~--~--~---



[gwt-contrib] Re: C:\GWT_source\common.ant.xml:209: cannot launch command svn info

2009-01-18 Thread Freeland Abbott
There's a difference between the release number (e.g. 1.5.3 for a release,
or 0.0.0 for an arbitrary desk build) and the SVN revision of the sources
(which  might, accounting for branches and mutation, be something like
1...@4327:4364M).
The SVN version is burned into About.properties, About.txt, and About.html;
it's given in the help output, and primarily helps with bug reports: I saw
wacky behavior X, using SVNrel...



On Sun, Jan 18, 2009 at 6:42 PM, Alex Epshteyn alexander.epsht...@gmail.com
 wrote:


 How exactly does the svninfo task contribute to the build?  I'm
 still getting a gwt-windows-0.0.0 directory as output.  Would be nice
 to have a revision number there instead.

 On Jan 12, 11:00 pm, Freeland Abbott gwt.team.fabb...@gmail.com
 wrote:
  I've actually never had trouble getting a command-line client, but that's
  beside the point.
  We can make no svn and also not compatible messages be non-blocking
  errors, though as I mentioned that raises the question of whether
 anything
  should be blocking... and if not, whether we're getting anything out of
  branding desk builds anyway.  (That is, should be make it optional, or
  remove it and let the build robot assert its value and everybody else not
  brand at all?)
 
  I'm negatively biased on SvnKit, mostly because of workspace
 compatibility:
  if I use whatever-I-like to create my workspace, it'd have to be
  compatible with the SvnKit from our tools checkout, right?  At if
 SvnKit
  got over-eager to update my workspace, the other tool would then lose,
 yes?
   At least with, say, TortoiseSVN and my command-line svn, I got them
 both,
  know about them, and can see why the problem exists.
 
  I'm increasingly coming to think that all svninfo errors should be
  non-blocking, with a non-default property for the robot to instead say
 no,
  I really care.  And that'd likely mean that only robot builds would have
  branding, in which case maybe we should just go there.
 
  On Mon, Jan 12, 2009 at 10:25 PM, Ian Petersen ispet...@gmail.com
 wrote:
 
   On Tue, Jan 13, 2009 at 4:10 PM, gregor greg.power...@googlemail.com
   wrote:
 
Well, finding a windows command line svn client looks easier said
than done. I've spent over an hour now trying to find a free one
 (I've
got no use for it at the moment apart from this issue), and it's not
at all clear that there is one that will do the job without messing
about with 30 day trials for Syncro and the like.
 
   Is there a reason you can't use one of the binaries listed here?
  http://subversion.tigris.org/getting.html#windows
 
   I'm pretty sure I've usedhttp://www.sliksvn.com/en/downloadbefore.
 
   Ian
 


--~--~-~--~~~---~--~~
http://groups.google.com/group/Google-Web-Toolkit-Contributors
-~--~~~~--~~--~--~---



[gwt-contrib] Re: C:\GWT_source\common.ant.xml:209: cannot launch command svn info

2009-01-13 Thread Eric Ayers
FWIW, I use the cygwin version of svn on windows. Works just like Unix!  Of
course, Tortoise is a great graphical client for Windows.

On Tue, Jan 13, 2009 at 9:03 AM, gregor greg.power...@googlemail.comwrote:


 Yes, that's what I eventually did. I chose the CollabNet svn command
 line client option for which I had to sign up for an account. I didn't
 originally want to do that, but it became apparent that CollabNet has
 close connections to the Subversion project itself, so I became less
 averse. I think you might be able to use the zip download options
 marked Apache 2.0 and Apache 2.2, but that I believe involves
 installing the subversion server as well as the command line client.

 Installing the CollabNet client worked a treat, and it still works
 this morning.


 On Jan 13, 3:25 am, Ian Petersen ispet...@gmail.com wrote:
  On Tue, Jan 13, 2009 at 4:10 PM, gregor greg.power...@googlemail.com
 wrote:
 
   Well, finding a windows command line svn client looks easier said
   than done. I've spent over an hour now trying to find a free one (I've
   got no use for it at the moment apart from this issue), and it's not
   at all clear that there is one that will do the job without messing
   about with 30 day trials for Syncro and the like.
 
  Is there a reason you can't use one of the binaries listed here?
 http://subversion.tigris.org/getting.html#windows
 
  I'm pretty sure I've usedhttp://www.sliksvn.com/en/downloadbefore.
 
  Ian
 



-- 
Eric Z. Ayers - GWT Team - Atlanta, GA USA
http://code.google.com/webtoolkit/

--~--~-~--~~~---~--~~
http://groups.google.com/group/Google-Web-Toolkit-Contributors
-~--~~~~--~~--~--~---



[gwt-contrib] Re: C:\GWT_source\common.ant.xml:209: cannot launch command svn info

2009-01-13 Thread Scott Blum
Freeland, I believe there is a Java SVN frontend that will gracefully
degrade through:
1) Your installed svn libraries through JNI
2) Command line svn
3) SvnKit

Would that make this option less repulsive?

On Mon, Jan 12, 2009 at 11:00 PM, Freeland Abbott 
gwt.team.fabb...@gmail.com wrote:

 I've actually never had trouble getting a command-line client, but that's
 beside the point.
 We can make no svn and also not compatible messages be non-blocking
 errors, though as I mentioned that raises the question of whether anything
 should be blocking... and if not, whether we're getting anything out of
 branding desk builds anyway.  (That is, should be make it optional, or
 remove it and let the build robot assert its value and everybody else not
 brand at all?)

 I'm negatively biased on SvnKit, mostly because of workspace compatibility:
 if I use whatever-I-like to create my workspace, it'd have to be
 compatible with the SvnKit from our tools checkout, right?  At if SvnKit
 got over-eager to update my workspace, the other tool would then lose, yes?
  At least with, say, TortoiseSVN and my command-line svn, I got them both,
 know about them, and can see why the problem exists.

 I'm increasingly coming to think that all svninfo errors should be
 non-blocking, with a non-default property for the robot to instead say no,
 I really care.  And that'd likely mean that only robot builds would have
 branding, in which case maybe we should just go there.


 On Mon, Jan 12, 2009 at 10:25 PM, Ian Petersen ispet...@gmail.com wrote:


 On Tue, Jan 13, 2009 at 4:10 PM, gregor greg.power...@googlemail.com
 wrote:
 
  Well, finding a windows command line svn client looks easier said
  than done. I've spent over an hour now trying to find a free one (I've
  got no use for it at the moment apart from this issue), and it's not
  at all clear that there is one that will do the job without messing
  about with 30 day trials for Syncro and the like.

 Is there a reason you can't use one of the binaries listed here?
 http://subversion.tigris.org/getting.html#windows

 I'm pretty sure I've used http://www.sliksvn.com/en/download before.

 Ian




 


--~--~-~--~~~---~--~~
http://groups.google.com/group/Google-Web-Toolkit-Contributors
-~--~~~~--~~--~--~---



[gwt-contrib] Re: C:\GWT_source\common.ant.xml:209: cannot launch command svn info

2009-01-13 Thread Freeland Abbott
Repulsive is a strong word, but yes, I like it better as more able to avoid
mismatches in an otherwise functional development environment.

But they'd still be possible, so would we eventually be having the same
discussion anyway?  (In particular, I think knorton has said he edits
common.xml to neuter the test because he has multiple svn version installed,
and always gets the wrong one on his path... does this help him, or is he
just beyond help with that tangle?)

In which case, is my suggestion of weak error checking unless
-Dgwt.releasebuilder=true be as functional, easier, and safe?



On Tue, Jan 13, 2009 at 10:51 AM, Scott Blum sco...@google.com wrote:

 Freeland, I believe there is a Java SVN frontend that will gracefully
 degrade through:
 1) Your installed svn libraries through JNI
 2) Command line svn
 3) SvnKit

 Would that make this option less repulsive?

 On Mon, Jan 12, 2009 at 11:00 PM, Freeland Abbott 
 gwt.team.fabb...@gmail.com wrote:

 I've actually never had trouble getting a command-line client, but that's
 beside the point.
 We can make no svn and also not compatible messages be non-blocking
 errors, though as I mentioned that raises the question of whether anything
 should be blocking... and if not, whether we're getting anything out of
 branding desk builds anyway.  (That is, should be make it optional, or
 remove it and let the build robot assert its value and everybody else not
 brand at all?)

 I'm negatively biased on SvnKit, mostly because of workspace
 compatibility: if I use whatever-I-like to create my workspace, it'd have to
 be compatible with the SvnKit from our tools checkout, right?  At if
 SvnKit got over-eager to update my workspace, the other tool would then
 lose, yes?  At least with, say, TortoiseSVN and my command-line svn, I got
 them both, know about them, and can see why the problem exists.

 I'm increasingly coming to think that all svninfo errors should be
 non-blocking, with a non-default property for the robot to instead say no,
 I really care.  And that'd likely mean that only robot builds would have
 branding, in which case maybe we should just go there.


 On Mon, Jan 12, 2009 at 10:25 PM, Ian Petersen ispet...@gmail.comwrote:


 On Tue, Jan 13, 2009 at 4:10 PM, gregor greg.power...@googlemail.com
 wrote:
 
  Well, finding a windows command line svn client looks easier said
  than done. I've spent over an hour now trying to find a free one (I've
  got no use for it at the moment apart from this issue), and it's not
  at all clear that there is one that will do the job without messing
  about with 30 day trials for Syncro and the like.

 Is there a reason you can't use one of the binaries listed here?
 http://subversion.tigris.org/getting.html#windows

 I'm pretty sure I've used http://www.sliksvn.com/en/download before.

 Ian







 


--~--~-~--~~~---~--~~
http://groups.google.com/group/Google-Web-Toolkit-Contributors
-~--~~~~--~~--~--~---



[gwt-contrib] Re: C:\GWT_source\common.ant.xml:209: cannot launch command svn info

2009-01-13 Thread steve

Use the tigris (apache 2.0 / apache 2.2) binaries - they don't
actually require (or contain) apache ...
http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91

Get the zip (last download link on the page) and add the bin folder to
your path.

S


--~--~-~--~~~---~--~~
http://groups.google.com/group/Google-Web-Toolkit-Contributors
-~--~~~~--~~--~--~---



[gwt-contrib] Re: C:\GWT_source\common.ant.xml:209: cannot launch command svn info

2009-01-12 Thread Scott Blum
Just install a recent svn client, it shouldn't interfere.  Freeland, we
could also consider either making the successful execution of this task
optional, or even check SVNKit into TOOLS and using that to power the Ant
task.

On Mon, Jan 12, 2009 at 1:16 PM, gregor greg.power...@googlemail.comwrote:


 I'm trying to make a 1.6 build from trunk to test 1.6 and I got hit
 with this which seems to emanate from macrodef name=gwt.getsvninfo
 task in common.ant.xml. I use Tortoisesvn and I gather that it doesn't
 qualify as a command line svn client and this is the problem. Can I
 hack build.xml or common.ant.xml to get round this, or is there a
 recommended svn download (windows for me) that won't interfere with
 tortoise?

 regards
 gregor


 


--~--~-~--~~~---~--~~
http://groups.google.com/group/Google-Web-Toolkit-Contributors
-~--~~~~--~~--~--~---



[gwt-contrib] Re: C:\GWT_source\common.ant.xml:209: cannot launch command svn info

2009-01-12 Thread gregor

FYI - it appears I'm not alone in this

http://svn.haxx.se/users/archive-2008-10/0491.shtml



On Jan 13, 12:11 am, gregor greg.power...@googlemail.com wrote:
 Well, finding a windows command line svn client looks easier said
 than done. I've spent over an hour now trying to find a free one (I've
 got no use for it at the moment apart from this issue), and it's not
 at all clear that there is one that will do the job without messing
 about with 30 day trials for Syncro and the like.

 I'm sure I'll find a solution, but I'd just comment that this a real
 nuisance, and I think either making the svn task optional or handling
 it via SVNKit sounds like a very good idea to me.

 On Jan 12, 8:08 pm, Scott Blum sco...@google.com wrote:

  Just install a recent svn client, it shouldn't interfere.  Freeland, we
  could also consider either making the successful execution of this task
  optional, or even check SVNKit into TOOLS and using that to power the Ant
  task.

  On Mon, Jan 12, 2009 at 1:16 PM, gregor greg.power...@googlemail.comwrote:

   I'm trying to make a 1.6 build from trunk to test 1.6 and I got hit
   with this which seems to emanate from macrodef name=gwt.getsvninfo
   task in common.ant.xml. I use Tortoisesvn and I gather that it doesn't
   qualify as a command line svn client and this is the problem. Can I
   hack build.xml or common.ant.xml to get round this, or is there a
   recommended svn download (windows for me) that won't interfere with
   tortoise?

   regards
   gregor
--~--~-~--~~~---~--~~
http://groups.google.com/group/Google-Web-Toolkit-Contributors
-~--~~~~--~~--~--~---



[gwt-contrib] Re: C:\GWT_source\common.ant.xml:209: cannot launch command svn info

2009-01-12 Thread Ian Petersen

On Tue, Jan 13, 2009 at 4:10 PM, gregor greg.power...@googlemail.com wrote:

 Well, finding a windows command line svn client looks easier said
 than done. I've spent over an hour now trying to find a free one (I've
 got no use for it at the moment apart from this issue), and it's not
 at all clear that there is one that will do the job without messing
 about with 30 day trials for Syncro and the like.

Is there a reason you can't use one of the binaries listed here?
http://subversion.tigris.org/getting.html#windows

I'm pretty sure I've used http://www.sliksvn.com/en/download before.

Ian

--~--~-~--~~~---~--~~
http://groups.google.com/group/Google-Web-Toolkit-Contributors
-~--~~~~--~~--~--~---



[gwt-contrib] Re: C:\GWT_source\common.ant.xml:209: cannot launch command svn info

2009-01-12 Thread Freeland Abbott
I've actually never had trouble getting a command-line client, but that's
beside the point.
We can make no svn and also not compatible messages be non-blocking
errors, though as I mentioned that raises the question of whether anything
should be blocking... and if not, whether we're getting anything out of
branding desk builds anyway.  (That is, should be make it optional, or
remove it and let the build robot assert its value and everybody else not
brand at all?)

I'm negatively biased on SvnKit, mostly because of workspace compatibility:
if I use whatever-I-like to create my workspace, it'd have to be
compatible with the SvnKit from our tools checkout, right?  At if SvnKit
got over-eager to update my workspace, the other tool would then lose, yes?
 At least with, say, TortoiseSVN and my command-line svn, I got them both,
know about them, and can see why the problem exists.

I'm increasingly coming to think that all svninfo errors should be
non-blocking, with a non-default property for the robot to instead say no,
I really care.  And that'd likely mean that only robot builds would have
branding, in which case maybe we should just go there.


On Mon, Jan 12, 2009 at 10:25 PM, Ian Petersen ispet...@gmail.com wrote:


 On Tue, Jan 13, 2009 at 4:10 PM, gregor greg.power...@googlemail.com
 wrote:
 
  Well, finding a windows command line svn client looks easier said
  than done. I've spent over an hour now trying to find a free one (I've
  got no use for it at the moment apart from this issue), and it's not
  at all clear that there is one that will do the job without messing
  about with 30 day trials for Syncro and the like.

 Is there a reason you can't use one of the binaries listed here?
 http://subversion.tigris.org/getting.html#windows

 I'm pretty sure I've used http://www.sliksvn.com/en/download before.

 Ian

 


--~--~-~--~~~---~--~~
http://groups.google.com/group/Google-Web-Toolkit-Contributors
-~--~~~~--~~--~--~---