Open-source git integration #21
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Could search overleaf/issues.
Related to #12 and #20.
+44
Despite having in
config/overleaf.rc:let us replace
GIT_BRIDGE_ENABLED=falsetoGIT_BRIDGE_ENABLED=true.Output:
Related to #7.
Assuming changes happening once at a time on the Git and online, this feature could quite easily be implemented by notably leveraging the full history feature.
The official feature has a history differing per person, right? This does not seem wanted.
See 31/07/24 internship notes and Slack message to someone maybe having a CLI workaround:
He answered me:
Related to Benjamin_Loison/overleaf-sync/issues.
Source: https://www.overleaf.com/project/XXXXXXXXXXXXXXXXXXXXXXXX
moritzgloeckl/overleaf-sync/compare/master...JulesColas97:overleaf-sync-plm:master looks legitimate, despite being minimized in my opinion see notably Benjamin_Loison/overleaf-sync/issues/1, and moritzgloeckl/overleaf-sync has 323 stars and last commit was 2 years ago. So should first try in a virtual machine environment. I don't have yet a fork of
overleaf-sync-plm.Experimented successfully
overleaf-sync-plm.Related to Improve_websites_thanks_to_open_source/issues/1439.
This feature can be used to have history for other files than the compiled one.
Related to Benjamin-Loison/gitea/issues/99.
As a workaround can create and update a git when change such another file like:
inotifywaitmay help.Related to Improve_websites_thanks_to_open_source/issues/1543.
overleaf/overleaf
overleaf/overleaf/forks?sort_by=stargazer_counts
yu-i-i/overleaf-cep CE extended with free premium features. Has it a public instance? Caution in
READMEdoes not seem relevant with Sandboxed Compiles with TeX Live image selection, no?overleaf-cep/blob/5f27422b3b8def6bdfc5a9fd4c18c45b5dac99ab/README.md#extended-community-edition
The only git issue is yu-i-i/overleaf-cep/issues/58 redirecting to yu-i-i/overleaf-cep/discussions/54 which basically explains that it is hard to deal with feature and it was not managed by the author of this repository.
yu-i-i/overleaf-cep/issues/40 may help.
https://www.overleaf.com/learn/how-to/Git_integration#Known_Limitations should be read.
ungit may help.
The person:
would also be interested in this feature.
mclegrand/overleaf is by Marc Jeanmougin has 0 stars and last different commit was a month ago.
https://github.com/4llysa/overleaf/issues?q=is%3Aissue mentions Git issues.
Copy SSH key:
overleaf/overleaf/commit/3476fae7991aca30709ccc413556ad096723eb0c mentions multiple Télécom Paris persons.
overleaf/overleaf/commit/8f360a5add9968ea817b26961a3354bd55ea909d also makes sense.
Note that some commits mention yu-i-i, as above.
The person:
does not know how to have a
git blamelike feature to figure out previous changes to a given content.The instance:
mentions ShareLaTeX which is from 2017 which is suspicious, source: Wikipedia: Overleaf#Merge with ShareLaTeX (1322838850).
The person:
recommended me to use this instance also have completion. He uses this instance sometimes, but has not used the Git feature. He is aware of above current issue comment mention about this instance, at least initially he believes that it is a professional instance which I doubt, or at least is not related to the mentioned instance repository.
As far as I know even if it has a perfect Git implementation, can't for current other instance project keep the history by changing the instance, so need a history extraction for the source instance.
Should read
https://forum.math.cnrs.fr/t/synchronisation-git/472
The persons:
do not know how to retrieve history in Git format or search a string in history.
JulesColas97/overleaf-sync-plm/tree/ad0e6edc0d2f0869a5ec1145a84e6c84c254b531:
does not return anything, hence it does not scrape https://plmlatex.math.cnrs.fr/project/XXXXXXXXXXXXXXXXXXXXXXXX/updates?min_count=10.
DuckDuckGo and Google search
"project" "updates" "overleaf" "history".https://docs.overleaf.com/on-premises/release-notes/release-notes-3.x.x/full-project-history-migration
Source: overleaf/overleaf/wiki/Full-Project-History-Migration/5369cc7922c0aca9114abee3da249b40ff5ee63e
labeling history entries, seems to suggest that PLMLaTeX is using old history.
The source does not seem to help more.
DuckDuckGo and Google search
"project" "updates" "before" "Overleaf".Could also search with ShareLaTeX in theory.
DuckDuckGo and Google search
"nextBeforeTimestamp".e46decbbcfis globally the only relevant result which is the server side, so I can only code my script!
Tracked at Benjamin_Loison/Overleaf_history_exporter/issues/2.
DuckDuckGo and Google search
"project" "updates" "min_count","project" "updates" "min_count" "Overleaf"and"project" "updates" "ShareLaTeX"do not seem to help more.