<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Versionning et FTP in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/versionning-et-ftp/m-p/88601#M60134</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Comme premier test, j'ai créé un espace "Test" avec une règle associée pour tous les items entrants, et qui permet d'exécuter le script tout simple suivant :&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;//trouver dans le nom du fichier la lettre v et prendre ce qui est à gauche&lt;BR /&gt;var keystr=" v";&lt;BR /&gt;var newnamedoc=namedoc.split(keystr)[0];&lt;BR /&gt;&amp;nbsp; &lt;BR /&gt;//changer le nom du document&lt;BR /&gt;document.name = newnamedoc;&lt;BR /&gt;&lt;BR /&gt;//ajouter l'aspect versionnable au document&lt;BR /&gt;document.addAspect("cm:versionable");&lt;BR /&gt;&lt;BR /&gt;//sauvegarde des modifications&lt;BR /&gt;document.save();&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;Pour le test j'ai pris trois docs : documentTest v1.doc, documentTest v2.doc et documentTest v3.doc&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Le résultat, c'est que le premier doc est traité, cad " v1" est enlevé. Mais pour les deux docs suivants, j'ai l'erreur suivante :&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;"A system error happened during the operation: Failed to execute script 'workspace://SpacesStore/b5936b29-f397-493d-9ee2-4368ebe9b16e': Failed to execute script 'workspace://SpacesStore/b5936b29-f397-493d-9ee2-4368ebe9b16e': Wrapped org.alfresco.error.AlfrescoRuntimeException: Failed to rename node workspace://SpacesStore/33c9223e-08ec-463f-a679-951dfc21ee4b to documentTest (AlfrescoScript#32) "&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Autre chose, pour le premier document, il ne trouve plus l'extension du document après le traitement par la règle. Je retrouve dans Alfresco documentTest au lieu de documentTest.doc&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Siquelqu'un a des propositions, elles sont les bienvenues.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 18 Feb 2009 14:19:13 GMT</pubDate>
    <dc:creator>abdes13</dc:creator>
    <dc:date>2009-02-18T14:19:13Z</dc:date>
    <item>
      <title>Versionning et FTP</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/versionning-et-ftp/m-p/88593#M60126</link>
      <description>Bonjour à toute la communité,Je commence à peine à utiliser Alfresco pour la gestion de documents d'entreprise. Aprés quelques tests sur l'utilisation de FTP pour le transfert de dossiers vers Alfresco, et qui étaient concluants, la question que je pose est la suivante : Est ce que le transfert via</description>
      <pubDate>Tue, 17 Feb 2009 09:20:46 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/versionning-et-ftp/m-p/88593#M60126</guid>
      <dc:creator>abdes13</dc:creator>
      <dc:date>2009-02-17T09:20:46Z</dc:date>
    </item>
    <item>
      <title>Re: Versionning et FTP</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/versionning-et-ftp/m-p/88594#M60127</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Oui, cette fonctionnalité fonctionne de manière complètement transparente quelque soit le mode d'accès au fichier : FTP, CIFS, Web.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;(à partir du moment ou le fichier à l'aspect "versionable")&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Feb 2009 10:01:16 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/versionning-et-ftp/m-p/88594#M60127</guid>
      <dc:creator>rgouyet</dc:creator>
      <dc:date>2009-02-17T10:01:16Z</dc:date>
    </item>
    <item>
      <title>Re: Versionning et FTP</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/versionning-et-ftp/m-p/88595#M60128</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;OK, merci pour la réponse. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Ceci m'amène à une autre question : Si j'ai bien compris, si le fichier n'a pas l'aspect "versionable", Alfresco va considèrer que les différentes versions sont des documents différents. Dans ce cas, y a t il un moyen "simple" (en passant par l'API je suppose) pour "versionner" les différentes versions du document au moment du transfert ?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Feb 2009 10:37:06 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/versionning-et-ftp/m-p/88595#M60128</guid>
      <dc:creator>abdes13</dc:creator>
      <dc:date>2009-02-17T10:37:06Z</dc:date>
    </item>
    <item>
      <title>Re: Versionning et FTP</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/versionning-et-ftp/m-p/88596#M60129</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Si un fichier n'a pas l'aspect "versionnable", Alfresco va l'écraser si le document transféré porte le même nom. Par contre si le fichier a l'aspect "versionnable" avant le transfert d'un fichier portant le même nom, il va gérer lui-même les versions. Afin d'automatiser ce processus, vous pouvez créer une règle dans l'espace de destination qui ajoute à tous documents entrants l'aspect "versionnable".&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Christophe&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Feb 2009 10:57:07 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/versionning-et-ftp/m-p/88596#M60129</guid>
      <dc:creator>christophes</dc:creator>
      <dc:date>2009-02-17T10:57:07Z</dc:date>
    </item>
    <item>
      <title>Re: Versionning et FTP</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/versionning-et-ftp/m-p/88597#M60130</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Merci Christophe pour votre réponse.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;En fait la question, plus précisément est la suivante. Si j'ai deux documents : doc1_v1 et doc1_v2 qui sont (pour moi) deux versions d'un même document, mais qui en fait sont deux documents physiquement distincts, y a t il un moyen de les rendre, au moment du transfert dans Alfresco, deux versions d'un même document ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;La question se pose car j'ai des centaines de documents à transférer vers Alfresco et je dois gérer en même temps l'historique de chaque document. Or, les docs n'ont pas l'aspect "versionnable", mais uniquement des noms de fichier avec des v1, v2, …&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Voila, je crois que c'est plus clair.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Feb 2009 13:13:24 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/versionning-et-ftp/m-p/88597#M60130</guid>
      <dc:creator>abdes13</dc:creator>
      <dc:date>2009-02-17T13:13:24Z</dc:date>
    </item>
    <item>
      <title>Re: Versionning et FTP</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/versionning-et-ftp/m-p/88598#M60131</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;J'aurais tendance à dire que tout est possible avec Alfresco mais… (et oui il y a un mais &lt;img id="smileyvery-happy" class="emoticon emoticon-smileyvery-happy" src="https://connect.hyland.com/i/smilies/16x16_smiley-very-happy.png" alt="Smiley Very Happy" title="Smiley Very Happy" /&gt; ) cela ne peut se faire sans passer par de la programmation.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Une idée qui me passe par l'esprit serait d'exécuter un script via les règles lorsqu'un document entre dans votre espace de destination. Ce script ferait un déplacement de tous les documents après avoir retiré le "_v1", "_v2"…&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;En clair ça donnerait ce flux :&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1) On ajoute "document_v1" qui est renommé en "document", puis déplacé vers un second espace où on ajoute l'aspect "versionable".&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2) Si par la suite on ajoute "document_v2", on retire "_v2", on déplace dans le même répertoire que précédemment et on aura alors bien notre "document" avec les 2 versions.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Je ne dis pas que c'est la meilleure solution mais elle a au moins le mérite d'être assez simple.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Christophe&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Feb 2009 13:56:39 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/versionning-et-ftp/m-p/88598#M60131</guid>
      <dc:creator>christophes</dc:creator>
      <dc:date>2009-02-17T13:56:39Z</dc:date>
    </item>
    <item>
      <title>Re: Versionning et FTP</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/versionning-et-ftp/m-p/88599#M60132</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Re-merci Christophe,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;C'est précisément le type d'algorithme auquel j'ai pensé, et vous me le confirmez. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Deux points alors :&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;- Est ce qu'Alfresco saura "classer" les deux (différentes) versions (en se basant peut être sur la date de création), de la plus ancienne à la plus récente ou le contraire ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;- N'ayant jamais développé en "alfresco", pouvez vous m'indiquer des références sur développement en script, et comment l'utiliser avec des règles ?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Feb 2009 14:13:13 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/versionning-et-ftp/m-p/88599#M60132</guid>
      <dc:creator>abdes13</dc:creator>
      <dc:date>2009-02-17T14:13:13Z</dc:date>
    </item>
    <item>
      <title>Re: Versionning et FTP</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/versionning-et-ftp/m-p/88600#M60133</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Est ce qu'Alfresco saura "classer" les deux (différentes) versions (en se basant peut être sur la date de création), de la plus ancienne à la plus récente ou le contraire ?&lt;/BLOCKQUOTE&gt;&lt;SPAN&gt;Si l'import des 2 versions se fait en même temps, il faudra prévoir de déplacer en premier le document le plus ancien et puis les autres par date de modification et/ou création. Mais cela devra être codé.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;N'ayant jamais développé en "alfresco", pouvez vous m'indiquer des références sur développement en script, et comment l'utiliser avec des règles ?&lt;/BLOCKQUOTE&gt;&lt;SPAN&gt;Pour plus d'information sur le développement, je vous conseille la lecture de &lt;/SPAN&gt;&lt;A href="http://wiki.alfresco.com/wiki/JavaScript_API" rel="nofollow noopener noreferrer"&gt;ceci&lt;/A&gt;&lt;SPAN&gt;. En ce qui concerne les règles et le script, il faut placer le script dans Alfresco sous Dictionnaire des données/Scripts. Une fois cela fait, celui-ci sera accessible en créant une règle et en sélectionnant l'option "exécuter 1 script".&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Christophe&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Feb 2009 15:56:35 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/versionning-et-ftp/m-p/88600#M60133</guid>
      <dc:creator>christophes</dc:creator>
      <dc:date>2009-02-17T15:56:35Z</dc:date>
    </item>
    <item>
      <title>Re: Versionning et FTP</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/versionning-et-ftp/m-p/88601#M60134</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Comme premier test, j'ai créé un espace "Test" avec une règle associée pour tous les items entrants, et qui permet d'exécuter le script tout simple suivant :&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;//trouver dans le nom du fichier la lettre v et prendre ce qui est à gauche&lt;BR /&gt;var keystr=" v";&lt;BR /&gt;var newnamedoc=namedoc.split(keystr)[0];&lt;BR /&gt;&amp;nbsp; &lt;BR /&gt;//changer le nom du document&lt;BR /&gt;document.name = newnamedoc;&lt;BR /&gt;&lt;BR /&gt;//ajouter l'aspect versionnable au document&lt;BR /&gt;document.addAspect("cm:versionable");&lt;BR /&gt;&lt;BR /&gt;//sauvegarde des modifications&lt;BR /&gt;document.save();&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;Pour le test j'ai pris trois docs : documentTest v1.doc, documentTest v2.doc et documentTest v3.doc&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Le résultat, c'est que le premier doc est traité, cad " v1" est enlevé. Mais pour les deux docs suivants, j'ai l'erreur suivante :&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;"A system error happened during the operation: Failed to execute script 'workspace://SpacesStore/b5936b29-f397-493d-9ee2-4368ebe9b16e': Failed to execute script 'workspace://SpacesStore/b5936b29-f397-493d-9ee2-4368ebe9b16e': Wrapped org.alfresco.error.AlfrescoRuntimeException: Failed to rename node workspace://SpacesStore/33c9223e-08ec-463f-a679-951dfc21ee4b to documentTest (AlfrescoScript#32) "&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Autre chose, pour le premier document, il ne trouve plus l'extension du document après le traitement par la règle. Je retrouve dans Alfresco documentTest au lieu de documentTest.doc&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Siquelqu'un a des propositions, elles sont les bienvenues.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Feb 2009 14:19:13 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/versionning-et-ftp/m-p/88601#M60134</guid>
      <dc:creator>abdes13</dc:creator>
      <dc:date>2009-02-18T14:19:13Z</dc:date>
    </item>
    <item>
      <title>Re: Versionning et FTP</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/versionning-et-ftp/m-p/88602#M60135</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Le problème de l'erreur est sans doute qu'il se retrouve avec un "doublon", le premier document portant déjà ce nom; d'où le conseil de le déplacer dans un autre répertoire. Quant au problème de l'extension, il faut "sauvegarder" tout ce qui suit le dernier point et le remettre après avoir retiré le "v…".&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Christophe&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Feb 2009 15:43:07 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/versionning-et-ftp/m-p/88602#M60135</guid>
      <dc:creator>christophes</dc:creator>
      <dc:date>2009-02-18T15:43:07Z</dc:date>
    </item>
    <item>
      <title>Re: Versionning et FTP</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/versionning-et-ftp/m-p/88603#M60136</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;En effet j'ai pas déplacé le document dans un autre répertoire, et l'erreur vient peut être de là. Par contre, en gardant l'extension et en la remettant ensuite j'ai à la fin "document.undefined" !&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Feb 2009 08:47:46 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/versionning-et-ftp/m-p/88603#M60136</guid>
      <dc:creator>abdes13</dc:creator>
      <dc:date>2009-02-19T08:47:46Z</dc:date>
    </item>
    <item>
      <title>Re: Versionning et FTP</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/versionning-et-ftp/m-p/88604#M60137</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Bonjour,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;et dans l'autre sens ? &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Si l'ont veut exporter un document versionné comment doit-on procéder ? (afin d'obtenir 3 documents distincts si un document possède 3 versions par exemple)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;J'ai créé une règle qui indique que tout élément sortant doit être versionné mais je me retrouve avec une seule copie du document dans mon .acp (et non les 3 versions voulues) je ne sais pas si je m'y prend de la bonne manière.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Mar 2009 16:17:26 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/versionning-et-ftp/m-p/88604#M60137</guid>
      <dc:creator>oliver68</dc:creator>
      <dc:date>2009-03-04T16:17:26Z</dc:date>
    </item>
  </channel>
</rss>

