在露天分享當兩個不同文件夾之間共享一個文件時,我們如何避免重複文件。 例如,假設一個文件說abc.txt由兩個文件夾共享,稱爲文件夾A和文件夾B.現在,當我從文件夾A檢出一個文件進行編輯時,如何鎖定相同的文件以便永遠不會結帳文件夾B中的文件。露天分享在露天存儲庫中共享文檔重複的問題
0
A
回答
1
如果您說abc.txt字面上是相同的對象,但鏈接到多個文件夾(這可能在Alfresco存儲庫中),則在任一文件夾中檢出abc.txt都會將其鎖定在另一個文件夾中,因爲它是同一個對象。
如果你說文件夾A/abc.txt和文件夾B/abc.txt是兩個不同的對象,但它們有相同的名字,那麼你有很多工作要做。你會寫基本定製,以便:
替換股份外的開箱結賬UI動作用自己的。您的新操作將使用要檢出的文件查詢存儲庫上的定製服務(請參閱下一步)。然後存儲庫會迴應它是否正常。
存儲庫上實現上述邏輯的自定義服務必須知道如何找到匹配的文件。匹配文件名可能是一個壞主意。一個更好的主意是跟隨一個關聯。缺點是這需要您的用戶將文件與關聯鏈接在一起。
當然,這引發了各種問題如,當有人取出了一個鏈接文件(夾B中坐)發生在你的服務檢查,說的時候沒有人鏈接的文件簽出之間是什麼以及UI動作決定調用位於文件夾A中的文件的結賬時間。
相關問題
- 1. 控制在露天分享
- 2. Alfresco - /露天和/分享
- 3. 露天分享:錯誤從郵件
- 4. 審計露天分享預覽
- 5. 如何訪問在露天存儲庫中的文件?
- 6. 如何調用露天(庫)webscript從分享中的Java
- 7. 在露天實例之間共享文件夾?
- 8. 春天在露天
- 9. 露天分享:工作流重命名標籤形成
- 10. 露天數據庫
- 11. 在露天
- 12. 在露天
- 13. 錯誤在露天保存自定義類型的文件時,分享
- 14. 露天Activiti的 - 將一個文檔
- 15. 如何通過java獲取露天分享的人?
- 16. 使用opencmis從露天下載文檔
- 17. 如何驗證添加到JSP頁面上露天分享
- 18. 如何從露天份額訪問露天瀏覽器
- 19. 內露天
- 20. 露天JARS:org.alfresco.web.scripts.Cache
- 21. 從露天
- 22. Javamelody與露天
- 23. 露天模板
- 24. 從露天
- 25. 不能在露天
- 26. 獲得在露天
- 27. 如何從使用Open CMIS分離文檔類型的露天存儲庫中檢索所有文檔內容
- 28. Alfresco webscripts直接將文件上傳到露天存儲庫
- 29. 開幕露天文件
- 30. 露天預覽.ply文件
請更改您的問題以使其更清晰。也許一個例子會有所幫助? – 2013-05-03 12:33:37