1.一種代碼管理系統(tǒng),其特征在于,包括:
至少一服務器,每個服務器上分別存儲有至少一項目倉庫;
與所述服務器均連接的轉(zhuǎn)發(fā)器,用于記錄每一項目倉庫所在的服務器,還用于接收由請求端發(fā)送的請求操作項目倉庫的請求,以及查找所述請求請求操作的項目倉庫所在的服務器,并向查找到的服務器發(fā)送所述請求。
2.如權(quán)利要求1所述的代碼管理系統(tǒng),其特征在于,所述服務器用于接收所述轉(zhuǎn)發(fā)器發(fā)送的請求,并根據(jù)所述請求返回相應的代碼數(shù)據(jù)至所述轉(zhuǎn)發(fā)器;
所述轉(zhuǎn)發(fā)器還用于將返回的代碼數(shù)據(jù)發(fā)送至所述請求端。
3.如權(quán)利要求1所述的代碼管理系統(tǒng),其特征在于,所述轉(zhuǎn)發(fā)器還用于將每一項目倉庫所在的服務器記錄在數(shù)據(jù)庫中,以及從所述數(shù)據(jù)庫中查找所述請求請求操作的項目倉庫所在的服務器。
4.如權(quán)利要求1所述的代碼管理系統(tǒng),其特征在于,所述轉(zhuǎn)發(fā)器包括第一轉(zhuǎn)發(fā)器;
所述第一轉(zhuǎn)發(fā)器用于接收由所述請求端發(fā)送的第一請求,所述第一請求用于請求創(chuàng)建第一項目倉庫,所述第一轉(zhuǎn)發(fā)器還用于為所述第一項目倉庫分配用于存儲所述第一項目倉庫的服務器并進行記錄;
和/或,所述第一轉(zhuǎn)發(fā)器用于接收由所述請求端發(fā)送的第二請求,所述第二請求用于請求使用第一協(xié)議訪問第二項目倉庫,所述第一轉(zhuǎn)發(fā)器還用于由所述第二請求生成所述第二項目倉庫的地址信息并從所述地址信息中取出所述第二項目倉庫的項目名,以及根據(jù)所述項目名查找對應的服務器并向查找到的服務器發(fā)送所述第二請求。
5.如權(quán)利要求1或4所述的代碼管理系統(tǒng),其特征在于,所述轉(zhuǎn)發(fā)器包括第二轉(zhuǎn)發(fā)器;
所述第二轉(zhuǎn)發(fā)器用于接收由所述請求端發(fā)送的第三請求,所述第三請求用于請求使用第二協(xié)議獲取第三項目倉庫的代碼數(shù)據(jù);
所述第二轉(zhuǎn)發(fā)器還用于由所述第三請求生成命令并從所述命令中截取出所述第三項目倉庫的項目名,以及根據(jù)所述項目名查找對應的服務器并生成第四請求,所述第四請求指示出從所述查找到的服務器上獲取所述第三項目倉庫的代碼數(shù)據(jù)。
6.一種代碼管理方法,其特征在于,包括:
將項目倉庫存儲于服務器上;
記錄每一項目倉庫所在的服務器;
接收由請求端發(fā)送的請求操作項目倉庫的請求;
查找所述請求請求操作的項目倉庫所在的服務器,并向查找到的服務器發(fā)送所述請求。
7.如權(quán)利要求6所述的代碼管理方法,其特征在于,所述代碼管理方法還包括:
在所述服務器接收到所述轉(zhuǎn)發(fā)器發(fā)送的請求時,根據(jù)所述請求返回相應的代碼數(shù)據(jù);
將返回的代碼數(shù)據(jù)發(fā)送至所述請求端。
8.如權(quán)利要求6所述的代碼管理方法,其特征在于,所述代碼管理方法還包括:
將每一項目倉庫所在的服務器記錄在數(shù)據(jù)庫中;
以及,從所述數(shù)據(jù)庫中查找所述請求請求操作的項目倉庫所在的服務器。
9.如權(quán)利要求6所述的代碼管理方法,其特征在于,所述代碼管理方法還包括:
接收由所述請求端發(fā)送的第一請求,所述第一請求用于請求創(chuàng)建第一項目倉庫,以及為所述第一項目倉庫分配用于存儲所述第一項目倉庫的服務器并進行記錄;
和/或,接收由所述請求端發(fā)送的第二請求,所述第二請求用于請求使用第一協(xié)議訪問第二項目倉庫,由所述第二請求生成所述第二項目倉庫的地址信息并從所述地址信息中取出所述第二項目倉庫的項目名,以及根據(jù)所述項目名查找對應的服務器并向查找到的服務器發(fā)送所述第二請求。
10.如權(quán)利要求6或9所述的代碼管理方法,其特征在于,所述代碼管理方法還包括:
接收由所述請求端發(fā)送的第三請求,所述第三請求用于請求使用第二協(xié)議獲取第三項目倉庫的代碼數(shù)據(jù);
由所述第三請求生成命令并從所述命令中截取出所述第三項目倉庫的項目名,以及根據(jù)所述項目名查找對應的服務器并生成第四請求,所述第四請求指示出從所述查找到的服務器上獲取所述第三項目倉庫的代碼數(shù)據(jù)。