note-gen icon indicating copy to clipboard operation
note-gen copied to clipboard

[bug] Gitlab 右键只能删除本地文件,远程文件无法删除

Open cyl-ly opened this issue 5 months ago • 17 comments

详细描述这个 Bug

Image Image Image

想删除远程仓库文件,但是右键无法删除,删除本地同步后,远程仍存在

NoteGen 版本

0.19.8

操作系统

macOS

报错日志

No response

cyl-ly avatar Jul 24 '25 02:07 cyl-ly

同时,我还想询问一下,如果我想跨设备协作笔记,就需要在两个设备上创建同名文件夹,然后同步。

或许是否可以在上方设置同步按钮,点击的时候 list 选择需要同步文件夹的按钮

【仅个人建议,因为看作者之前回复过,觉得同步全量文件的功能觉得不太需要】

cyl-ly avatar Jul 24 '25 02:07 cyl-ly

同时,我还想询问一下,如果我想跨设备协作笔记,就需要在两个设备上创建同名文件夹,然后同步。

或许是否可以在上方设置同步按钮,点击的时候 list 选择需要同步文件夹的按钮

【仅个人建议,因为看作者之前回复过,觉得同步全量文件的功能觉得不太需要】

你是指文件夹右键上传里面的文件吗?

codexu avatar Jul 24 '25 05:07 codexu

同时,我还想询问一下,如果我想跨设备协作笔记,就需要在两个设备上创建同名文件夹,然后同步。 或许是否可以在上方设置同步按钮,点击的时候 list 选择需要同步文件夹的按钮 【仅个人建议,因为看作者之前回复过,觉得同步全量文件的功能觉得不太需要】

你是指文件夹右键上传里面的文件吗?

比如我在设备 A 上传了/test/demo.md

然后我想在设备 B 去协同编辑 demo,就需要在 B 新建 /test,然后同步

【是否可以点击同步后,会出现远程的文件夹列表,比如我点击 test 后,会自动拉取目标文件夹下面的文件,就不需要我在 B 新建同名📂了】

cyl-ly avatar Jul 24 '25 06:07 cyl-ly

不需要建立 /test 呀,正常就会出现远程的 test 文件夹:

Image

如果本地没有 test 目录,也没有 test/demo.md 则会显示上图半透明的效果,点击 demo.md 就可以下载到本地了

codexu avatar Jul 24 '25 06:07 codexu

不需要建立 /test 呀,正常就会出现远程的 test 文件夹:

Image 如果本地没有 test 目录,也没有 test/demo.md 则会显示上图半透明的效果,点击 demo.md 就可以下载到本地了

我是这个效果

Image

cyl-ly avatar Jul 24 '25 06:07 cyl-ly

不需要建立 /test 呀,正常就会出现远程的 test 文件夹:

Image 如果本地没有 test 目录,也没有 test/demo.md 则会显示上图半透明的效果,点击 demo.md 就可以下载到本地了

刚才更新了 0.19.9,但是还是出现了无法删除远程文件的问题,是我个人问题吗? 同步都开了,权限也都没问题

Image

cyl-ly avatar Jul 24 '25 06:07 cyl-ly

这种情况是没有远程文件吧,还有文件夹和文件不能有空格,空格会在上传时转化为下划线,导致出现两个不同的目录。

codexu avatar Jul 24 '25 06:07 codexu

这种情况是没有远程文件吧,还有文件夹和文件不能有空格,空格会在上传时转化为下划线,导致出现两个不同的目录。

Image

远程仓库有的文件,是同步上去的

cyl-ly avatar Jul 24 '25 06:07 cyl-ly

看起来是你本地还没加载成功远程的文件列表,如果加载完成会有☁️图标:

Image

codexu avatar Jul 24 '25 06:07 codexu

看起来是你本地还没加载成功远程的文件列表,如果加载完成会有☁️图标:

Image

我点击笔记页面的访问仓库按钮,他的 url 是错的,页面是 404 但是点击头像,就可以正确访问到 gitlab 我的主页

但是同步按钮也不会报错,也可以正确上传 md 文件

和这个会有关系吗

cyl-ly avatar Jul 24 '25 06:07 cyl-ly

自建 Gitlab 还是 gitlab.com 还是极狐?

codexu avatar Jul 24 '25 06:07 codexu

自建 Gitlab 还是 gitlab.com 还是极狐?

gitlab.com

cyl-ly avatar Jul 24 '25 06:07 cyl-ly

我这边完全正常,仓库地址打开也是正常的,我打开的地址是: https://gitlab.com/codexu/note-gen-sync 你发一下你的地址我看一下,是否是用户名没正确取到?

codexu avatar Jul 24 '25 07:07 codexu

我这边完全正常,仓库地址打开也是正常的,我打开的地址是: https://gitlab.com/codexu/note-gen-sync 你发一下你的地址我看一下,是否是用户名没正确取到?

点击头像地址:https://gitlab.com/ucascyl 点击仓库地址:https://gitlab.com/Youlin%20Chai/note-gen-sync gitlab 仓库地址:https://gitlab.com/ucascyl/note-gen-sync

cyl-ly avatar Jul 24 '25 07:07 cyl-ly

所以为啥变成了 Youlin%20Chai 呢?这是哪来的

codexu avatar Jul 24 '25 07:07 codexu

所以为啥变成了 Youlin%20Chai 呢?这是哪来的

I dont know, 既然头像的 url 正确,或许可以用头像的 url 拼接 note-gen-sync ?

cyl-ly avatar Jul 24 '25 07:07 cyl-ly

昂,我了解了,Gitlab 这个名字和账号错误,这和 Github 和 Gitee 有所区别,而我的账号和名称都是 codexu 所以没出现这个 bug,我尽快修复。

codexu avatar Jul 24 '25 07:07 codexu