Would be nice to have some sort of GIT functionality in the IDE, even its just basic stuff, since this is now the standard for group collaborative projects.
For example, to open a git repo, branch and commit, etc etc.
Git Integration
Git Integration
----------------------------------------------------------------------------
Commenting your own code is admitting you don't understand it.
----------------------------------------------------------------------------
Commenting your own code is admitting you don't understand it.
----------------------------------------------------------------------------
- NicTheQuick
- Addict
- Posts: 1519
- Joined: Sun Jun 22, 2003 7:43 pm
- Location: Germany, Saarbrücken
- Contact:
Re: Git Integration
Alternatively a complete VSCode integration for Purebasic would be really nice.
The english grammar is freeware, you can use it freely - But it's not Open Source, i.e. you can not change it or publish it in altered way.
Re: Git Integration
Or do what SQLite does.
The nice thing about standards is there are so many to choose from. ~ Andrew Tanenbaum
- NicTheQuick
- Addict
- Posts: 1519
- Joined: Sun Jun 22, 2003 7:43 pm
- Location: Germany, Saarbrücken
- Contact:
Re: Git Integration
Can you explain to me what this has to do with Git integration?
The english grammar is freeware, you can use it freely - But it's not Open Source, i.e. you can not change it or publish it in altered way.
Re: Git Integration
Git integration is out of scope for the IDE, but on Windows you can easily use TortoiseGit which integrate in the explorer. So you can use it from the OpenFile() dialog for example, without leaving the IDE.
Re: Git Integration
I was suggesting a git alternative, fossil.exe. 1 exe and it throws up a server and supports timeline views, tickets, forum, and of course distributed version control with even a git i/o.NicTheQuick wrote: Mon Nov 18, 2024 10:32 amCan you explain to me what this has to do with Git integration?
The nice thing about standards is there are so many to choose from. ~ Andrew Tanenbaum
-
- Addict
- Posts: 2345
- Joined: Mon Jun 02, 2003 9:16 am
- Location: Germany
- Contact:
Re: Git Integration
I've read their website a bit. The missing link we didn't know is: SQLite developers use Fossil for versioning (fossil can sync automatically to a git repo) and Fossil stores the versioned content inside an SQLite database.skywalk wrote: Tue Nov 19, 2024 12:12 amI was suggesting a git alternative, fossil.exe. 1 exe and it throws up a server and supports timeline views, tickets, forum, and of course distributed version control with even a git i/o.NicTheQuick wrote: Mon Nov 18, 2024 10:32 amCan you explain to me what this has to do with Git integration?
I initially thought you wanted to build a completely own vcs storing everything in SQLite manually with manual coding of all the merging algorithms etc. And I think NicTheQuick assumed the same. "Do what SQLite does" meant for me the SQLite product, not the team behind
bye,
Daniel
Daniel
Re: Git Integration
Sorry, I've used fossil so long I thought it was well known as SQLite's dvcs and web server.
The nice thing about standards is there are so many to choose from. ~ Andrew Tanenbaum
Re: Git Integration
This being the case, would you consider some sort of Visual Studio integration?Fred wrote: Mon Nov 18, 2024 11:52 am Git integration is out of scope for the IDE, but on Windows you can easily use TortoiseGit which integrate in the explorer. So you can use it from the OpenFile() dialog for example, without leaving the IDE.
----------------------------------------------------------------------------
Commenting your own code is admitting you don't understand it.
----------------------------------------------------------------------------
Commenting your own code is admitting you don't understand it.
----------------------------------------------------------------------------
Re: Git Integration
It's a third party project, we won't do official support for Visual Studio as you will gain git but loose on all specific PB stuffs (integrated debugger, etc.)