Why [ Automation Version Management ] when appian is already having version control to their objects

Hi All,

I am going through the Automating Delivery using Continuous Integration (https://community.appian.com/w/the-appian-playbook/169/automating-delivery-using-continuous-integration

for Continuous Integration two steps are (Please correct me if i am wrong )

1) Version Controller where we require one software for version control i.e Automated Version Controller ( Git or Subversion)  

2) Appian automated deployment manger which will interact with this version controller. ( Jenkins or Hudson)

Where this two software's can be used individually or in congestion.

In forum they explained how we deal with Automated Version Controller , all developers will be updating the this repository for every their partial success of the code so the it will merged( with all the developers code) 

My doubt here is Where appian is already maintains the versions for every object , here exactly i didn't get the use of  Automated Version Controller.

Can someone make this more clear please?

 

Thanks,

Bhargavi P

 

  Discussion posts and replies are publicly visible