Shaun van Wyngaard (home) wrote:
Hi
As always, enjoying QT Creator. I find it very exciting to somehow be involved in the development of this, even if just on the odd occasion submitting feedback.
To this end, my question: I regularly check on the snapshots for the latest versions/snapshots. I always wonder what has changed though, from version to version, and apart from looking on the gitorious site at the daily commits, I was wondering, is there a summary of what has changed i.e. without actually going into each commit, do the comments themselves get summarised anywhere? Is there a way to somehow get these change comments automatically included into the QT Creator help file? Maybe under a "What's changed" title? If I have missed a month between snapshots, it takes a long time time to open and read each entry.
For myself, I don't particularly watch for a particular feature that I have been waiting for before I download, I just like having the latest. I think it is a sickness! Smile emoticon
 
I have no experience or knowledge on how the gitorious site works, as I have never been involved in team developments, using branches and mergers. I see COMMIT and PUSH and WIKI. I have looked in the FAQ and ABOUT links, but I am still lost. Can you explain the process to me? Just the basics. I have figured out that clicking the COMMIT, I can see the details of the code itself that has changed.
 
Keep well.
Shaun

_______________________________________________ Qt-creator mailing list [email protected] http://lists.trolltech.com/mailman/listinfo/qt-creator
Here is a visual explanation of a Version Control System:
http://betterexplained.com/articles/a-visual-guide-to-version-control/

It does not use the term "COMMIT", which is used in some version (or revision) control systems as a command to make the local version ("working copy", the copy of the source you have been working on) get uploaded to the repository and become the "head" version, replacing the former version.  Other version control system use the command "CHECKIN" or "CHECK IN" or "ci".

Version control allows you to revert to form versions, create a new branch, or switch to another branch of the code.  For complex projects it is extremely useful.  It is also useful for projects which are supporting multiple versions.  It allows one to branch to the "head" of a previously released version, repair a bug or patch a hole, recompile that version and release it (or just the patch), and then switch back to the current version, including the fixes, if they are necessary in the latest version.

The wikipedia puts it this way:
http://en.wikipedia.org/wiki/Revision_control
Commit 
A commit (checkin, ci or, more rarely, install, submit or record) occurs when a copy of the changes made to the working copy is written or merged into the repository.
I used to use CVS, then I switched to  Subversion.  About two years ago I switched to Baazar (Bzr) because it is both powerful and easy to use.   http://bazaar-vcs.org/

Here is a 5 minute tutorial:   http://doc.bazaar-vcs.org/latest/en/mini-tutorial/index.html

There is also available a GUI interface made using Qt:  http://bazaar-vcs.org/QBzr







-- 
----
GreyGeek

“They’ll get sort of addicted, and then we’ll somehow figure out how to collect sometime in the next decade.”

–Bill Gates 


“Bill Gates looks at everything as something that should be his. He acts in any way he can to make it his. It can be an idea, market share, or a contract. There is not an ounce of conscientiousness or compassion in him. The notion of fairness means nothing to him. The only thing he understands is leverage.”

–Philippe Kahn 

I don't think it's any coincidence that Microsoft achieved dominance in the American market during the same period that bottled water became omnipresent. In both instances, clever marketing convinced the general public that something that was clean, safe and free was inferior to a product encased in plastic.
_______________________________________________
Qt-creator mailing list
[email protected]
http://lists.trolltech.com/mailman/listinfo/qt-creator

Reply via email to