!--a11y-->
Purpose
This process describes how to source-control versions of all the Internet Transaction Server (ITS)
files that make up services in the R/3 Repository.When you have created or changed a service and tested it, you can source-control the files by checking them into the R/3 Repository with the related business logic. This protects against simultaneous modification of files by more than one user, because only one user at a time can check files out and modify them.
Prerequisites
To access source-controlled ITS files in the R/3 Repository, you must
connect to the R/3 System.Process Flow
What you can or cannot do with ITS files in the SAP@Web Studio depends on whether they have been checked into the R/3 Repository, as summarized in the following table:
Current ITS File Status |
Possible Action |
Not yet checked into the R/3 Repository. These are new files that you have created in the SAP@Web Studio and exist only in the project directory on your hard disk. |
If you fail to do this, other users cannot check the files in or out. |
Checked into the R/3 Repository. These are files that you have already created in the SAP@Web Studio and checked into the R/3 Repository. |
Check the files out. You can do either of the following:
Only one user at a time can do this.
It does not matter whether these files are checked out to another user. |
Checked out of the R/3 Repository These are files that you previously created in the SAP@Web Studio and checked into the R/3 Repository, but you have since checked them out for modification. |
Only the user who has checked the files out can do this. If the change request to which the files were previously assigned has not been released, you do not need to reassign the files to a new change request If the change request has been released, you must assign the files to a new change request. If you fail to do this, other users cannot check the files in or out. |

You can manage source-controlled ITS files from the R/3 Repository. To do this, log on to the relevant system and choose Tools ® Web development ® Web object administration.