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

  • Home
  • SEARCH
  • 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 4015718
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 20, 20262026-05-20T09:39:11+00:00 2026-05-20T09:39:11+00:00

So is there a way I can share whole environment, edit, compile and execute

  • 0

So is there a way I can share whole environment, edit, compile and execute my code in one mutual window with my friend-programmer being 200 miles away from me ? For example, I start an online session, my friend joins it and his IDE synchronizes all settings and project/source files for this session with mine, so we can both work on the same project in real-time through net.

Is it even possible ?

  • 1 1 Answer
  • 0 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-20T09:39:12+00:00Added an answer on May 20, 2026 at 9:39 am

    Collaborative development is normally done through a software configuration management or version control system such as Subversion, PVCS, StarTeam, MKS, SourceSafe, CVS or any number of other options of varying cost and sophistication.

    The way this typically works is that each developer checks out the code and project configuration files from the repository, works on them locally and commits changes to the repository from where other developers. This is traditionally done by developers locking the files they are working on so that other developers cannot commit changes until the ‘owner’ has released the file. However Subversion takes a different philosophy (although you can still lock files); it allows any number of developers to make local modifications to a file simultaneously and then uses three-way merging to merge changes to the repository. This works well if communication and project control is good, but if two developers fix the same problem in two different ways, you could end up with two fixes for the same problem. It also works fairly well with the XML format project files that VC++ uses. Any SCM will support branching and branch merging, so rather than have a free-for-all on the trunk code, individual developers may work on a branch, and then each branch might be periodically merged with the trunk code when it is verified and approved by the team leader.

    However while this is the normal method of collaborative development, especially when geographically distributed, it is not exactly what you asked for. That said, I strongly suggest that you consider the more conventional way of working; especially if the developers are in vastly different time-zones.

    If on the other hand you essentially want to have two developers working together on the same code at the same time, as in “pair programming”, but geographically distributed, then I suggest that you simply use some sort to remote access tool such as the free version of LogMeIn which as well as allowing remote and simultaneous control of a PC, it has IM type communication, although you might also use it in conjunction with something like Skype with a voice or video connection to be somewhat more productive.

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

Sidebar

Related Questions

Is there a way I can control columns from code. I had a drop
is there way thats i can preselect an item when the page loads or
Is there some way I can use URLs like: http://www.blog.com/team-spirit/ instead of http://www.blog.com/?p=122 in
Is there a way I can access (for printout) a list of sub +
Is there a way you can run your UnitTest project against a compiled DLL
Is there some way I can define String[int] to avoid using String.CharAt(int) ?
Is there any way I can detect when my page has been set as
Is there a way I can create Windows firewall exceptions in VB2005? I'm trying
Is there a way I can set up callbacks on (or automataically log) method
Is there any way I can specify a standard or custom numeric format string

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.