Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 709731
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 14, 20262026-05-14T04:32:08+00:00 2026-05-14T04:32:08+00:00

Our development team uses Eclipse + Aptana to do their web development work. Currently,

  • 0

Our development team uses Eclipse + Aptana to do their web development work. Currently, most of them are mapping their Eclipse projects directly to the web server. I’d rather them create a local project and use that to sync to the web server project directory they are working on.

The issue is that there aren’t any good solutions which is just appalling given the popularity of the two.

The FileSync plugin for Eclipse is only one-way. Meaning if another developer makes a change to the file on the server, another dev isn’t even notified and could overwrite the change.

The File Transfer option in Aptana 2.0 doesn’t support any sort of Sync, just manually uploading/downloading files.

The Sync option in Aptana 1.5.1 doesn’t allow you to merge files when they are different. You can only update one or the other. It does however allow you to view a diff (but only if you right click and select) and in that diff you can’t make any changes.

I did find a way to allow files to be uploaded to their Sync repositories in Aptana using Eclipse Monkey. However it doesn’t work if a user saves multiple files at once, ‘Save All’, again it doesn’t work. And additionally, there is no notification if a user opens a local file that has an updated copy on the server. I tried to add one using Eclipse Monkey but I couldn’t find any sort of listener in the Eclipse API to do it and any Eclipse Monkey documentation is far and few between.

My only solution at this point is just to let them continue to map directly to the server or ask them to do a manual download before they do any work (but again what if someone uploads a change right after they do that).

Anyone have any ideas?

  • 1 1 Answer
  • 2 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-14T04:32:09+00:00Added an answer on May 14, 2026 at 4:32 am

    April 2010

    Add EGit to your Eclipse+Aptana setup, and:

    • let developers push to a local bare repo their developments (see also this post)
    • let your local project be updated by a git pull from that same local bare repo (creating/updating) a local working directory with sources merged/updated (or by using a post-update hook as described in my previous SO link)
    • let your local Aptana+Eclipse(+EGit) reference that local working directory, also used by your web server.

    In short, when you are speaking of file synchronization + merges, this is a job for a (D)VCS (Version Control System: Centralized or Distributed VCS)


    Oct 2011: as xmedeko mentions in the comments, Aptana3 has its own Git plugin.
    And it isn’t very compatible with EGit: See bug 1988.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I work with a team that uses Behaviour Driven Development(BDD) to deliver our applications.
I am building a build script for our web development team. We will be
I have been trying to setup git for our web development team unsuccessfully. Some
Our team uses SVN to keep track of our day-to-day development. However, when it
Our development team hosts many different applications both .Net and Java based. Currently, we
Our Delphi 7 development team stores form files (dfm) in text mode, and uses
Our development team is currently looking into migrating our search system to Apache Solr,
Our team uses Eclipse to develop a software product, and recently we switched to
I work in a small iPhone development team, in our office, we have at
Our dev team uses VS.NET for app development and TortoiseSVN/VisualSVN for version control. It

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.