VSS version control

24 views
Skip to first unread message

Akshay malvankar

unread,
Sep 28, 2019, 11:38:01 AM9/28/19
to Angular and AngularJS discussion
we are 3 developers working on the same project. but diff pages. now we want only 1 developer chekin all other developers changes plus its own changes on VSS, so how to do it, I am new to VSS version controlling so anyone here who can help me on this

Manjari Singh

unread,
Sep 28, 2019, 11:43:44 AM9/28/19
to ang...@googlegroups.com
If this is Microsoft vss
Uninstall vss from all other systems 
Send daily evening code to one person who has vss, let him check in daily evening 
Check out daily morning 

On Sat, 28 Sep 2019 at 9:07 PM, Akshay malvankar <malvank...@gmail.com> wrote:
we are 3 developers working on the same project. but diff pages. now we want only 1 developer chekin all other developers changes plus its own changes on VSS, so how to do it, I am new to VSS version controlling so anyone here who can help me on this

--
You received this message because you are subscribed to the Google Groups "Angular and AngularJS discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to angular+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/angular/3db62ec0-66eb-431e-a5cd-7676ae7c0466%40googlegroups.com.
--
Sent from Gmail Mobile

John Maxwell

unread,
Sep 28, 2019, 11:54:30 AM9/28/19
to ang...@googlegroups.com
On 09/28/2019 11:43:10 AM, Manjari Singh wrote:
> If this is Microsoft vss
> Uninstall vss from all other systems
> Send daily evening code to one person who has vss, let him check in
> daily
> evening
> Check out daily morning
>

If you have no choice but to use VSS, this is good advice.

VSS does not support multiple users at all well. It's prone to
corruption without any warning if multiple people hit it at the same
time.

You would be better served by getting a proper source control system set
up; I'm a fan of git, but literally _anything_ would be an improvement
over VSS.

-John

--
John Maxwell KB3VLL jm...@jmaxhome.com

Minsk: Gorb, dis iz turnink into von ov *dose* plans... hyu know - de
kind vere ve kill everybody dot notices dot ve's killin' people?
Gorb: It is?
Minsk: Uh-huh. And how dose alvays end?
Gorb: De dirigible is in flames, everyboddyz dead an' I've lost my
hat.
Minsk: Dot's *right*. Und any plan vere you lose you hat iz?
Gorb: A bad plan?
Minsk: Right again!

-Girl Genius, October 17, 2003 http://www.girlgeniusonline.com/

Robin R

unread,
Sep 29, 2019, 12:56:51 PM9/29/19
to ang...@googlegroups.com
@Manjari Singh  best answer.


Akshay malvankar

unread,
Sep 29, 2019, 1:36:13 PM9/29/19
to ang...@googlegroups.com
How means I am create one build folder and working copy separately so I want copy files from my folder and collect file from other developers and paste in my main build folder of vss?? This way u talking or other way

Manjari Singh

unread,
Sep 29, 2019, 1:44:55 PM9/29/19
to ang...@googlegroups.com
You are right now in Dev and unit testing, right?
So after unit testing other developers should every evening synch with you 
You can check in , one branch, which is Dev, and your unit testing should have the latest, then morning you can distribute your changes over email 
When going to UAT, half all, and your machine gives the latest 

Still, Vss HAS MANY SHORT COMINGS 

here2learnAndhelp

unread,
Sep 30, 2019, 2:42:56 AM9/30/19
to Angular and AngularJS discussion
Yes, so to have one Admin of VSS, Admin is responsible for managing the integrity of the code (merging, resolving conflicts, etc,).  Each developer can have their own working copy and send their changes to the Admin.  The admin can then compare their files to what is in the 'master' file (using a free tool like WinMerge, for example)  and merge the other devs' changes into the master file/s.  The devs can get the updated files after the merge and continue working. This is a manual process, and testing could be cumbersome, but for a small team such as yours, it maybe manageable with good communication

I haven't used VSS in a long time, so maybe the workflow has improved.  I remember that VSS didn't do a good job of 'locking' files to a user and because of that, code changes would get overwritten if multiple users are working in the same file at the same time.  

I use Git, and Visual Studio can be set up to use Git for version control instead of using VSS.  



On Sunday, September 29, 2019 at 1:36:13 PM UTC-4, Akshay malvankar wrote:
How means I am create one build folder and working copy separately so I want copy files from my folder and collect file from other developers and paste in my main build folder of vss?? This way u talking or other way

On Sat 28 Sep, 2019, 9:13 PM Manjari Singh, <manjar...@gmail.com> wrote:
If this is Microsoft vss
Uninstall vss from all other systems 
Send daily evening code to one person who has vss, let him check in daily evening 
Check out daily morning 
On Sat, 28 Sep 2019 at 9:07 PM, Akshay malvankar <malvank...@gmail.com> wrote:
we are 3 developers working on the same project. but diff pages. now we want only 1 developer chekin all other developers changes plus its own changes on VSS, so how to do it, I am new to VSS version controlling so anyone here who can help me on this

--
You received this message because you are subscribed to the Google Groups "Angular and AngularJS discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ang...@googlegroups.com.
--
Sent from Gmail Mobile

--
You received this message because you are subscribed to the Google Groups "Angular and AngularJS discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ang...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages