能实现链接一个本地的文件夹当资料库吗?

不需要历史版本什么的, 只要能下载, 上传就行了(类似ftp), 因为有些东西是在服务器上修改的, 这些东西只需要开个共享下载就行了(原来就是用的ftp…要是能放到seafile里面就可以一个搞定了)

目前不行, seafile 的资料库必须是由 seafile 统一管理的

我猜想以下方法可以解决楼主的问题吧:

  1. 关闭历史版本的功能。(在各个资料库中有相应的设置的)
  2. 把某资料库共享给某人或某群人时设置为只读。那么他们就无法修改该资料库的内容了。

不行的, 因为进seafile后 就没法在服务器上本地直接修改了.

不太明白你的需求的描述,可能你的描述让人理解起来有二义性。要么你再图文并茂地详细说明一下你的需求吧。

比如我的seafile 服务器是server, server上有一个文件夹A, A里面放的是server自动生成的一些文件, 给人定期下载更新版本的. 我是想实现 seafile里面 添加这个文件夹A, 不需要seafile管理这个文件夹的历史版本什么的, 只要提供下载界面就好了.

我现在想了一个解决方法, 还没测试, 不知道能不能用, 就是在server 再开一个seafile 客户端, 把文件夹A, 给同步到seafile 服务器上. 就是不知道 同一台电脑能不能 服务器+客户端一起运行.

我觉得我的问题和你差不多,可能就是要一个命令行工具,你可以定期使用这个工具去添加最新版本。

关于你的描述,因为我不知道你的使用场景,所以我理解起来有点吃力。我先问清楚你的情况:

  1. 你所说的“A里面放的是server自动生成的一些文件, 给人定期下载更新版本的“,其中的“自动生成的一些文件”是指什么文件?是你的业务文档还是seafile的程序文件?
  2. "更新版本的"是什么东西的更新版本?是你的业务文档(比如office文档)还是你自己开发的软件(比如exe,你打算进行“热部署”)。
  3. 你想去掉历史版本,意思是你希望你的最终用户只能看到最新的版本么?

另外,同一台电脑上是可以同时运行服务器+客户端的。

A 里面 是服务器自动编译生成的软件新版本, 和seafile无关, 只是给别人下载用的.

我只是想把 A 文件夹里的东西, 放到seafile里面供别人下载就行了.

历史版本是不需要的, 因为, 这个文件夹里 全部的编译版本都在…

能同时运行就行, 我把A当成一个资料库上传就能用了, tks~~

是的, 和你的需求差不多.

我现在是打算安装个简单的gui, 然后开vnc管理一个客户端…把需要管理的文件夹弄进去.

这样就可以自动上传服务器新生成的东西了

我想楼主的应用场景就是“软件的热部署”,我一直也是在用seafile对我开发的软件进行热部署的。
原理参考下手绘图即可:

你的第二个问题是如何关闭历史功能,seafile已经有该功能,请参考下图:

你在共享时把权限设置为“只读”即可。