Hello, in this video I will explain is software. What is subversion? subversion is one of the common version control tool that developers can use it to work as a team. So if you have one EDF application and there are multiple developer need to develop this application 2345 What if whatever any developer want to develop one if application so you have to use one of the version control tool like subversion. Cyrano de to like a git one was the most or common tool as well for version control, but I usually use soft version in my company. So in this video, I will explain what is this soft version, even if you will develop your application, only yourself without any other developer, you can use in subversion because I usually install subversion in my laptop and you want I develop in either publication was myself or use the sub version just to keep your source code in a safe place and you will develop in a comfortable way because if any file is damaged or anything is heavy, you can easily revert to any version if you want and you can see the history of the changes for each file.
So subversion or revision control is useful even if you will develop ADF application you alone subversion to to the use of version you have you should first have subversion server is CBN server. This server will have multiple It was a three and you will insert your code inside this repository. So you should first generate subversion server and inside subversion server, we should create a repository and we should should put our EDF code inside it was okay, so how we will deal with this repository or jersey server zero sum operations listed in server or sub version will be provided so that you will easily communicate between there a server. And you can easily communicate with subversion to get information or to deal with your code. What is this operation is our cone six operation we usually use first one is a chick out operation, check out operation, it means your source of good already exists in the repository and you want to take a copy from this source code locally in your sheet available on your machine.
So you have to call a check out operation. Then commit committed means you make some change locally and you want to insert this change in the server. So you should actually Execute commit operation. revert if you make some changes and offers that you say no, no, I don't want this change, it looks bad. So you can invoke the revert operation, and it will revert your code to the last committed version. And if you add any new file, and you want to insert this file in the subversion server in 003, you should call the Add operation.
After that you will invoke the commit to insert in the military in the way I will show you all of this operation is FFC operation is update if any other developer makes some update and put it in the repository, and you want to take this update, you should invoke a bit operation to update the file. Last tick is removed nothing is removed, just to remove the file from the subversion server. So after we installed the sub version, and the resistant all abrasion is really how we will invoke this, it should have a subversion client. So each developer should have some version client. The best thing is G developer will come by default with soft version client built on GOG developer. So you need to install his CV in the client in your laptop or on your machine, because the developer will have the CV in client and this is in the client will deal with the soft version using the operation.
So in this course, or next video, I will show you how you can download and install subversion server, how you can create a repository, how you can add users and get privileged user to see your code and how you can use subversion client in the shoe developer and how you can make a connection between the client and server in To developer and how you can use all of this operation. So see you next video.