Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Unable to create library if an older deleted library was in the parent folder #117
When you delete a library before the upload (first commit) is done, you cannot create a new library in a subfolder.
If i try to create a new library from the client :
If i create the library directly on the server and try to sync with an existing directory :
How to reproduce this bug :
Solution : Unknown yet
I've tried to restart the client but it isn't working. I'll look further soon.
Not so user-friendly but it worked for me.
referenced this issue
Apr 17, 2015
That does not necessarily work. I've had to access the sqlite db files in the Seafile/.seafile-data directory (notably, repo.db), get the repo_id of the offending repository from the RepoProperty table, and then delete from all those tables that contain that repo_id. Restarting the client, I could then resynchronize the repository.
I'd suggest you configure sea file to use mysql:
In ccnet.conf, you set something like
If I recall correctly there was even some function to migrate to mysql cleanly. You'd have to setup mysql and create the database, the user, and give him access. Then you use mysql -u seafile -p -D ccnet-db and then can do show tables; also, you can for given table use desc tablename; and then select statements to look at the content.