Development Files: Difference between revisions

From NSIS Wiki
Jump to navigationJump to search
m (Development moved to Development Files)
 
(16 intermediate revisions by 5 users not shown)
Line 2: Line 2:
== Source code ==
== Source code ==


Source code can be obtained using CVS or using the packaged tarball available in the [http://sourceforge.net/project/showfiles.php?group_id=22049 file list].
Source code can be obtained using SVN or using the packaged tarball available in the [http://sourceforge.net/project/showfiles.php?group_id=22049 file list].


Prior to version 2.07, source code was included in the installer.
Prior to version 2.07, source code was included in the installer.
Line 12: Line 12:
See the [[Change Log|development change log]] for the changes since the last release.
See the [[Change Log|development change log]] for the changes since the last release.


<!--
Change log generated <changelogtimestamp></changelogtimestamp>
Change log generated <changelogtimestamp></changelogtimestamp>
-->
To get the changes right to your mailbox, subscribe to [http://lists.sourceforge.net/mailman/listinfo/nsis-commits nsis-commits].


== CVS access ==
== SVN access ==


You can use CVS to get the latest development files. Using a CVS client you will always get the latest files and only updated files will be downloaded.
You can use SVN to get the latest development source code. You will always get the latest files and only updated files will be downloaded.


CVS is also easier for debugging, because you can download and compare older revisions and merge your own changes.
SVN is also easier for debugging, because you can download and compare older revisions and merge your own changes.


Details about CVS and access to the NSIS files can be found [http://sourceforge.net/cvs/?group_id=22049 here].
You can [https://sourceforge.net/p/nsis/code/HEAD/tree/ browse the SVN repository] using a web interface.


You can also [http://cvs.sourceforge.net/viewcvs.py/nsis/NSIS/ browse the CVS repository] using a web interface.
Code is also mirrored to [https://github.com/kichik/nsis GitHub] but tags and branches might not be fully up-to-date.


The public CVS servers are being updated once every 5 hours.
== Nightly builds ==


== Nightly builds ==
The nightly build ZIP archive is compiled from the latest development files. It's updated every time new code is pushed. It's no longer technically "nightly".


The nightly build ZIP archive with all the built latest development files from the CVS server. It's updated daily at midnight UTC.
[[File:Zip.gif]] [{{SERVER}}/nightly/nsis.zip Download the latest build]


[[File:Zip.gif]] [http://nsis.sourceforge.net/nightly/nsis.zip Download the latest build] [[http://nsis.sourceforge.net/nightly/build.log build log]]
The latest build was generated on <nightlybuildtimestamp></nightlybuildtimestamp>


Development snapshot generated <nightlybuildtimestamp></nightlybuildtimestamp>
See past builds at [https://github.com/kichik/nsis/actions GitHub Actions].

Latest revision as of 18:46, 20 April 2021

Source code

Source code can be obtained using SVN or using the packaged tarball available in the file list.

Prior to version 2.07, source code was included in the installer.

Development files

Using the development files you can try the latest cutting-edge features and fixes. These files have not been tested so they should not be used in production environments.

See the development change log for the changes since the last release.

To get the changes right to your mailbox, subscribe to nsis-commits.

SVN access

You can use SVN to get the latest development source code. You will always get the latest files and only updated files will be downloaded.

SVN is also easier for debugging, because you can download and compare older revisions and merge your own changes.

You can browse the SVN repository using a web interface.

Code is also mirrored to GitHub but tags and branches might not be fully up-to-date.

Nightly builds

The nightly build ZIP archive is compiled from the latest development files. It's updated every time new code is pushed. It's no longer technically "nightly".

Zip.gif Download the latest build

The latest build was generated on Sun, 09 Mar 2025, 13:46 GMT

See past builds at GitHub Actions.