[英]Is there a viable SCC integration for Subversion?
對於支持Microsofts標准SCC API的Subversion客戶端,您有什么建議?
到目前為止,我發現了兩種可能性:
這些都不是特別引人注目 - 所以我想我會轉向StackOverflow。
哪些Subversion客戶端支持SCC API,適合與Sybase PowerBuilder一起使用?
開源首選,但考慮商業解決方案 - 質量/可靠性比成本(在合理范圍內)更重要。
背景信息:Subversion服務器運行v1.6,其他工作已經使用TortoiseSVN和AnkhSVN作為客戶端。
更新 : 為什么不使用TortoiseSVN並完成它?
我的部分問題是Powerbuilder工作方式的特殊性 - 應用程序的所有部分都存儲在PBL(“pibble”)文件中。 在文件系統級別使用源代碼控制,您只能簽入/簽出整個應用程序 。 如果你想逐件管理事物,你必須從PowerBuilder 內部通過基於SCC的集成來完成。
更新 : 那些PBL文件是什么?
對於那些感興趣的人,還有一些細節 。
PowerBuilder將其代碼存儲在PowerBuilder庫(PBL)中,而不是單獨的ASCII文本文件[this]為集成增加了一層復雜性。 ( http://pbdj.sys-con.com/node/42500 )
AFAIK,唯一的兩個選項是PushOk的插件和PBSCC代理 。 幾個月前我給了PBSCC代理一個快速的嘗試,它並不像我希望的那樣順利(雖然這真的是一個快速的嘗試。有些人可能會對它感到滿意)。 我非常感謝為社區貢獻這樣一個工具的人,但是對於PushOk要求的價格,我會選擇他們的工具。 作為商業,它有支持和對客戶的承諾。 除非你打算將SVN用於你在家里進行的一些輔助項目,否則對於我來說,重要的不僅僅是它的成本。
遺憾的是,StackOverflow中的PB開發人員並不多。 如果你想讓更多的觀眾聽到這樣的問題,我想你也應該在sybase.public.powerbuilder.source_control新聞組上問他們。 您還會發現很多關於已經回答的SVN / PB集成的問題。
代理SVN是一個實現MS-SCCI接口的Subversion插件,因此與PowerBuilder IDE集成。 此鏈接描述了如何完成此操作。
注意: 代理SVN是一個商業項目。
有一個使用Subversion和Powerbuilder使用PBSCC的指南 ,可能對您有用。
你看過這個鏈接了嗎?
我可以看到你可以使用PBSCC作為PowerBuilder的SVN客戶端。
您沒有找到更多選項的部分原因是,確實沒有必要(IMO)擁有這種接口。 TortoiseSVn插入shell,是關於Windows平台上可以想象的最簡單,最輕量級的源代碼控制。
我個人從不喜歡VSS和IDE集成 - Alt-tabbing是一個訪問文件瀏覽器窗口的簡單任務。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.