Jan thanks for new comments.
I'm sorry but your new comments are still not cleared to me.
Can we make it more simpler ?
Lets say, following machines:
Machine-1 (SVN server)
Machine-2(Nexus Rpo server)
Machine-3(Job server or Test Server)
Machine-4( Where my actual talend is installed, where talend services are running- ADMIN area)
Machine-5( I'm sitting here and developing Talend jobs and my studio is connected to SVN which is machine-1)
Case-1, I create one job on Machine-5 and named as TalendJob. Once job is committed to SVN, the job would be available in SVN server which is Machine-1. Now My job is ready to test on Machine-3 which is my test server, so when I published that job it goes to Machine-2 which is Nexus repository. Then I will open my Tac and will select a job from nexus from execution task and deploy that. So when I will run the job from Tac which is actually sitting on Machine-4 will point to the TalendJob job in Nexus Repo which is in Machine-2 and will execute into Machine-3 environment which is test server.
Case-2, I create one job on Machine-5 and named as TalendJob. Once job is committed to SVN, the job would be available in SVN server which is Machine-1. Now My job is ready to test on Machine-3 which is my test server, so when I build a job I will get a zip file of that job. I will take that zip and will create a new task in TAC's job conductor and then will import that zip file over there. So when I import that zip file where it goes ? Does it goes to Nexus repo in Machine-2 ? Is it same like case-1 deployment and running procedure in backend ?
Can you please share your comment on both cases Jan ? And correct me where my wrong..!!