Pyslvs v0.9 大更新進度
-
版次管理功能
- 分支
- 資料庫連結機制
-
預設範例
版次管理功能
今天完成並通過剩下的功能測試。
分支
-
上方的文字方塊顯示當前的分支名稱,名稱必須符合 Python 字串的
.isidentifier()
方法。 -
建立新分支時撞名,將會將此提交拉到對應的分支底下,注意是否會覆蓋舊有變更。
-
「Checkout」按鈕可以載入選定分支的最新提交。
-
「Delete」按鈕可以刪除選定分支的所有提交,但是不能刪除當前分支的。
資料庫連結機制
實體檔案資料庫將在必要時才會進行連接。所以檔案並不會鎖定防止中途修改,因為 Python 要達成跨平台檔案鎖定功能必須額外使用平台模組。
資料庫將在下列時機連接:
- 儲存提交
- 讀取、匯入
- 刪除分支
其他執行序修改或刪除資料庫的狀況可能得設法應對。
預設範例
使用 dict 類型儲存範例名稱和表示式,可以透過 File 選單和 QInputDialog 載入了。之後將表示式和名稱存入 dict 物件即可。
Comments
comments powered by Disqus