2011-12-21 78 views
5

有誰知道Mercurial的MSSCCAPI提供程序?我想用PowerBuilder試用Kiln/Mercurial,但是PowerBuilder IDE只能識別MSSCCAPI提供者(這是而不是與MS SCC Package API相同),我唯一能找到的就是original version of HgSccPackageMercurial MSSCCAPI Provider?

我已經聯繫了開發者,他已經聲明他不會從軟件包切換回常規API,因此該選項沒有升級路徑。這個問題在July of 2010中被詢問,只有我已經提到的答覆。我希望自那以後有新的東西。謝謝!

+1

+1:雖然MSSCCI API顯然有一些基本的問題,但它仍然被諸如[MATLAB](http://www.ericsink.com/scm/scm_ide_integration.html) www.mathworks.se/help/matlab/matlab_prog/set-up-source-control-microsoft-windows.html#f7-37366)。 – esskov 2013-07-08 13:02:42

回答

0

我沒有足夠的代表發佈此作爲對問題的評論。

也許你的PowerBuilder源代碼管理方法阻止你。你是否控制PBL內部的PB對象?或者你控制* .sr? (PB導出)文件,也許使用PowerGen將它們同步到PBL中?

在工作中,構建管理器在每次構建時都會向程序員發佈一組PBL。這避免了每個程序員必須支付一個PowerGen許可證才能同步(這可能需要5-40分鐘,具體取決於更改次數和應用程序大小)。您只需要一個構建服務器的許可證。

需要注意的一點是,程序員需要正確理解流程,以免丟失代碼或導致迴歸,但對TortoiseHg diff窗口的良好檢查應該允許在提交之前捕獲大多數問題。

+0

PowerBuilder源代碼控制方法論無疑是個問題。不幸的是,我無法控制這一點。我不確定你的意思是「你是否在PBL內部控制PB對象?」但這並不重要,因爲我找到了解決辦法。我可以使用PB的本地SCC作爲起點。這會創建每個對象的* .sr *導出。然後我可以使用Mercurial來版本化這些導出。通過將一些Cli命令投入到自定義工具欄按鈕中,使用起來並不是很笨拙。 – 2018-02-02 23:07:17