PC SOFT

WINDEVWEBDEV AND WINDEV MOBILE
ONLINE HELP

Home | Sign in | English UK
  • Overview
  • How to migrate the format of SCM repository?
  • To migrate the SCM repository to the new format:
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Others
Stored procedures
Overview
There are five versions of the SCM repository:
  • Version 10: initial version.
  • Version 12: used to manage the access rights to the projects and to the project elements. The security of sources is reinforced.
  • Version 15: used to save the history of sources by binary differences. The size of the repository is reduced.
  • Version 17: used to add elements whose name contain non-Latin characters into the repository.
  • Versions 22 and later
    Version 22: allows you to use all the capabilities for branch management.
    New in version 22
    Version 22: allows you to use all the capabilities for branch management.
    Version 22: allows you to use all the capabilities for branch management.
  • Versions 24 and later
    Version 24 Update 2: allows you to use directory sharing between different repositories.
    New in version 24
    Version 24 Update 2: allows you to use directory sharing between different repositories.
    Version 24 Update 2: allows you to use directory sharing between different repositories.
  • Versions 24 and later
    Version 24 Update 3: allows you to use optimizations for operations performed in ADSL.
    New in version 24
    Version 24 Update 3: allows you to use optimizations for operations performed in ADSL.
    Version 24 Update 3: allows you to use optimizations for operations performed in ADSL.
In most cases, a version N of the SCM repository accepts the projects in versions N and later. Summary table indicating which projects can be used in which versions of the SCM repository.
Which projects in which SCM repository?
Version of the SCM repository
10
12
15
17
22
24
Update 2
24
Update 3
Project version
10
X
11
X
12
X
X
14
X
X
X (1)
15 et 16
X
X
X
17 to 21
X
X
X
X
22 to 24 Update 1
X
X
X
X
X
24 Update 2
X
X
X
X
X
X
24 Update 3
X
X
X
X
X
X
X
(1): For an SCM repository in version 15 to accept projects in version 14, it is necessary to request the module WX140PACKGDS030f.exe from the useful resources: https://www.windev.com/ts/useful_resources.htm.
Notes:
  • Creation of the SCM repository:
    • WINDEV 10 and 11 create an SCM repository in version 10.
    • WINDEV 12 and 14 create an SCM repository in version 12.
    • WINDEV 15 and 16 create an SCM repository in version 15.
    • In WINDEV, WEBDEV and WINDEV Mobile version 17 and later, it is possible to create an SCM repository:
      • in version 15 (by default).
      • in version 17 by checking "Enable the support for Unicode" when creating the repository.
    • Versions 22 and later
      In WINDEV version 22 and later, it is possible to create a repository.
      New in version 22
      In WINDEV version 22 and later, it is possible to create a repository.
      In WINDEV version 22 and later, it is possible to create a repository.
    • Versions 24 and later
      From WINDEV 24 Update 2, you can create repositories in version 24.
      New in version 24
      From WINDEV 24 Update 2, you can create repositories in version 24.
      From WINDEV 24 Update 2, you can create repositories in version 24.
    • Versions 24 and later
      From WINDEV 24 Update 3, you can create repositories in version 24 Update 3.
      New in version 24
      From WINDEV 24 Update 3, you can create repositories in version 24 Update 3.
      From WINDEV 24 Update 3, you can create repositories in version 24 Update 3.
  • Finding out the version of an SCM repository:
    1. Start the SCM administrator.
    2. On the "Tools" pane, in the "Statistics" group, click "Statistics".
    3. The "Repository format" control indicates the version of the SCM repository.
How to migrate the format of SCM repository?

To migrate the SCM repository to the new format:

  1. Start the SCM administrator ("SCM .. SCM administrator").Open the SCM administrator: on the "SCM" pane, in the "SCM database" group, expand "Manage" and select "SCM Administrator".Start the SCM administrator: on the "SCM" pane, in the "Repository" group, expand "Manage" and select "SCM administrator".
  2. Connect to the SCM administrator as administrator.
  3. Select "Tools .. Maintenance .. Migrate the repository to the most recent format".On the "Tools" pane, in the "Maintenance" group, click "Migrate repository to the most recent format".
Caution:
  • if the SCM repository contains projects in version 12 not recompiled in a more recent version, you must not use the recent formats of SCM repository.
  • if the SCM repository contains projects used in versions 14, 15, 16 et 17, you can use the most recent repository format proposed in the SCM administrator of version 15. Special case for version 14, you must install an update specific to the SCM. To do this, it is necessary to request the module WX140PACKGDS030f.exe from the useful resources: https://www.windev.com/ts/useful_resources.htm.
  • if the SCM repository contains projects in versions 17 only, you can use the format of the SCM repository proposed in the SCM administrator of version 17. The repository will be converted to UNICODE, you will have the ability to store elements, folders, comments in all the character sets.
Minimum version required
  • Version 12
This page is also available for…
Comments
Click [Add] to post a comment