• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

continuous delivery of software

 
Ranch Hand
Posts: 1282
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
as i stated elsewhere i'm just a java amateur (no pro at all)

anyway, i'd like to develop this new app using agile ideas
(i'm using eclipse 3.2)

one of agile points is continuous delivery of software; even just for myself, how can i control, check, index, save, mantain my several versions of my progressing app?
as i'm alone (cant do pair programming ), i never felt the need of tortoise or similar - instead i use eclipse's history to check older versions
but now, imagine i make a "deliver"; in two days i make another: how to control and save all that?

thanks in advance
 
Ranch Hand
Posts: 518
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
You need a source code version control system. A good choice is Subversion.
 
author
Posts: 14112
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I second the subversion recommendation. You will also need the Subclipse plugin for Eclipse. TortoiseSvn for the Windows Explorer might be handy, too.
 
miguel lisboa
Ranch Hand
Posts: 1282
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
thanks to both of you

well, i guess i have two main criterias: very easy learning curve and easy to use from eclipse
what do you think should be the best bet, considering i have modest aims?
 
miguel lisboa
Ranch Hand
Posts: 1282
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
well, i downloaded Subversion and, using this tutorial i used eclipse to download subclipse
now i am at the crossroad:
how do i install subversion?
in eclipse, i opened svc view and when i open "add cvn repository" window, which url should i put in? i tried file:///myPathToMyEclipseProj, but without result

any help would be great

thanks in advance

EDIT:
i found out how to entry path (rigth clik on proj, team, share project, svn)
then i followed the windows, but at the end all eclipse froze!
maybe because i havnt installed subversion, but i've no idea how to do it
[ August 10, 2006: Message edited by: miguel lisboa ]
 
miguel lisboa
Ranch Hand
Posts: 1282
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
never mind: i first downloaded some packages, not the windows install

anyway, during install it complained about my apache version: i'm afraid to upgrade because i use it with php 5 and i'm afraid something might go (definitively) wrong... dont know what to do

can i do it without a server at all?
[ August 10, 2006: Message edited by: miguel lisboa ]
 
miguel lisboa
Ranch Hand
Posts: 1282
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
hmm... improving anyway
i made an apache clean install
i made a Subversion clean install
i guess eclipse made a clean install of subclipse
but at the end i get this message:

Couldn't open a repository
svn: Unable to open an ra_local session to URL
svn: Unable to open repository 'file:///C:%5Crepositorio/projHibernate3'
A sintaxe do nome do ficheiro, do nome do direct�rio ou do nome de volume � incorrecta.
svn: Can't open file '\C:\repositorio\proj\format': A sintaxe do nome do ficheiro, do nome do direct�rio ou do nome de volume � incorrecta.

Couldn't open a repository
svn: Unable to open an ra_local session to URL
svn: Unable to open repository 'file:///C:%5Crepositorio'
A sintaxe do nome do ficheiro, do nome do direct�rio ou do nome de volume � incorrecta.
svn: Can't open file '\C:\repositorio\format': A sintaxe do nome do ficheiro, do nome do direct�rio ou do nome de volume � incorrecta.

mkdir -m "Initial import." file:///C:\repositorio
Bad URL passed to RA layer
svn: Unable to open an ra_local session to URL
svn: Local URL 'file://' contains only a hostname, no path




how i did it:
went to readme
found this:

svnadmin create /path/to/repos



- this creates a new directory, 'repos'. Make sure that

/path/to/repos/ is on local disk, NOT a network share.


then my repository showed up in eclipse

so far so good
[ August 10, 2006: Message edited by: miguel lisboa ]
 
Ilja Preuss
author
Posts: 14112
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Sounds like you are getting close...

As long as you are working locally, using a file url, you won't need Apache for SVN at all.
 
Consider Paul's rocket mass heater.
reply
    Bookmark Topic Watch Topic
  • New Topic