• 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 all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Paul Clapham
  • Liutauras Vilda
  • Knute Snortum
  • Bear Bibeault
Sheriffs:
  • Devaka Cooray
  • Jeanne Boyarsky
  • Junilu Lacar
Saloon Keepers:
  • Ron McLeod
  • Stephan van Hulst
  • Tim Moores
  • Carey Brown
  • salvin francis
Bartenders:
  • Tim Holloway
  • Piet Souris
  • Frits Walraven

How To Synchronize a workspace in eclipse with 2 SVN repositories

 
Greenhorn
Posts: 27
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,

We are developing an application and we have a 2 teams (say X and Y) that are at different places.
Both these teams have 5 member each.
Both Teams do not work at the same time, if X team works for 9 hrs at Place A, Y team works at Place B for next 9 hrs.

Currently we are using a Visual SVN server on one of our local machine at Place A and all the team members of X team use it to sync their workspace using the Eclipse Plugin for SVN. This works fine. At the end of the day, we send the war file to Team Y at Place B. They again have the same setup and the same process.

This is becoming a trouble for us to keep the application in sync.
One of my frnd told me to use online SVN. I tried one at unfuddle.com. But I have few problems with it:

Ours is a big applicationa nd we dont have a very fast internet connection. We are looking for a solution such that all the team members of a particular place use the Local Visual SVN server to commit, update the workspace and then at the end of day, someone at Place A sync this workspace with the online workspace. Now one person at Place B can get latest code from online workspace and then the team members at location B can use it at their local server.

The problem i m facing is that I dont know how to compare a workspace with a different repository in eclipse.

Any help will be appreciated.

Please excuse me for such a long mail

TIA

 
Author
Posts: 12617
IntelliJ IDE Ruby
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
That strikes me as being very error-prone. Are you sure you can't just use the same repository?
 
Akash Singla
Greenhorn
Posts: 27
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

David Newton wrote:That strikes me as being very error-prone. Are you sure you can't just use the same repository?



HiDavid, As I have told we have a slow internet connection. And as the update/commits are frequent in the reposittory, SO it won't be possible for our developers to do it efficientely with the online SVN. Thats why we are maintaining a local SVN.
But to keep the development work in sync with the other team we need an online SVN as well,

I am not sure if there is a solution for what I have asked.....but is there a better way to do this???
Thanks
Akash
 
author and iconoclast
Posts: 24203
43
Mac OS X Eclipse IDE Chrome
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You could use a different version control system, one that doesn't use a central server in the same way; Git comes to mind.
 
David Newton
Author
Posts: 12617
IntelliJ IDE Ruby
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Yep; you definitely need a distributed source control system.
 
Bartender
Posts: 21732
148
Android Eclipse IDE Tomcat Server Redhat Java Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Ernest Friedman-Hill wrote:You could use a different version control system, one that doesn't use a central server in the same way; Git comes to mind.



Quite so. In fact, I think that Git was specifically designed for this sort of stuff, even including slow data links. If I haven't got my wires crossed, Git supports the ability to have local Subversion repositories that run disconnected but can be synced-up through a Git repository. Which is a really neat feature if you're developing while on the road.
 
A wop bop a lu bop a womp bam boom! Tiny ad:
Java file APIs (DOC, XLS, PDF, and many more)
https://products.aspose.com/total/java
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!