Giter Club home page Giter Club logo

Comments (5)

Anduin2017 avatar Anduin2017 commented on June 25, 2024

As far as I know, you are trying to implement a shared file storage, using version controled CRUD, is that right?

No. You can't do that without a server. While this is designed as a distributed system. There also need some place as an origin like Git.

By the way, as for the current project progress, we are still working on the code-side collection level CRUD. As for file system monitoring, we are still planing and currently not implemented.

PR is welcome.

from aiurversioncontrol.

ToddGitHub avatar ToddGitHub commented on June 25, 2024

首先,感谢您的这么快就回复,目前情况是,我在使用另一个团队提供的服务端,我相当于前端,服务端只提供了一个通过key值进行修改内容的接口(可以自定义多个key值),我理解就相当于共享文件夹,但是我有些可能并发的数据要过接口存起来 ,不处理的话,这样就会造成可能用户的操作记录会丢失。我看到您的项目后,在想能不能想版本控制一样 通过多个辅助k-v 来让每次拉取信息的前端来处理之前的合并逻辑 并推送到最新的主文件上

from aiurversioncontrol.

Anduin2017 avatar Anduin2017 commented on June 25, 2024

Ah. Since you are working on an existing project, this repo might not be suitable for you to reference directly.

While you can learn some design logic from it. Of course I believe that helps!

As for more details, you can just simply read the code and run the unit tests. So you can easily understand how we achieved offline data save and push\pull.

from aiurversioncontrol.

ToddGitHub avatar ToddGitHub commented on June 25, 2024

好的,谢谢您啊

from aiurversioncontrol.

Anduin2017 avatar Anduin2017 commented on June 25, 2024

Anytime ☺!

from aiurversioncontrol.

Related Issues (16)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.