如果要訪問 MapGuide 的源代碼,需要先安裝一個 Subversion 的客戶端,通過 Subversion 的網站 ( http://subversion.tigris.org/ ) 可以了解到關于 Subversion 最為詳盡的信息。一般情況下,推薦大家使用 TortoiseSVN 訪問 MapGuide 的源代碼,它將 SVN 客戶端和 Windows Shell 很好地整合在一起,在 TortoiseSVN 的網站 ( http://tortoisesvn.tigris.org/ ) 上可以下載到最新版本的 TortoiseSVN 。
Subversion 倉儲的位置為 http://svn.osgeo.org/mapguide/ ,在 Windows Shell 中點擊鼠標右鍵,選擇菜單“ SVN Checkout ”將顯示如 圖 18 ?1 所示的用戶界面,在“ Checkout Directory ”中輸入代碼下載位置,然后點擊“ OK ”按鈕就可以下載 MapGuide 的源代碼。在“ Trunk ”目錄下包含的是 MapGuide 最新的源代碼,在“ branches ”目錄下包含了 MapGuide 從版本 1.0.0 到 2.1 的所有源代碼。
?
?
圖? 18 ? 1 ?TortoiseSVN用于Checkout代碼的用戶界面
?
如果僅僅是希望瀏覽 MapGuide 的源代碼,可以訪問 http://trac.osgeo.org/mapguide/browser 在瀏覽器中瀏覽 MapGuide 的源代碼。