gnu-arch-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gnu-arch-users] tla import, These files violate naming conventions


From: Jean Helou
Subject: Re: [Gnu-arch-users] tla import, These files violate naming conventions
Date: Wed, 21 Jul 2004 15:47:18 +0200

I downloaded the package and extracted it to have a look :
There are no files in the package called kde/libkdegui.a. I will
therefore assume that this is a file generated by the build process,
the Right Wat to correct this problem would be to remove the
libkdegui.a and then import. If you want libkdegui.a to be version
controlled, you have to edit the unrecognized line in =tagging-methods
and remove the |a there. this way .a will be considered a source file.
(TLA promotes out of source builds)

you can't commit until you have sucessfully imported. 

I don't see why you do the rm -rf on arch ids logs etc .. take a clean
tree, don't make any compilation and import the stuff it should work
flawlessly.

Jean
<french>Vous pouvez me contacter directement si vous souhaitez plus
d'aide.</french>


On Wed, 21 Jul 2004 15:11:36 +0200, address@hidden <address@hidden> wrote:
> 
> Hello
> 
> Sorry my english is bad...
> 
> English:
> 
>     TLA categorically refuses to import a project.  I read the tutorial:
>          http://regexps.srparish.net/tutorial-tla/arch.html
>     Of which here the list of the orders which I seized:
> 
> French:
> 
>     Tla refuse catégoriquement d'importer un projet.
>     J'ai lu le tutorial : http://regexps.srparish.net/tutorial-tla/arch.html
>     Dont voici la liste des commandes que j'ai saisies :
> 
> Get Source: http://prdownloads.sourceforge.net/celestia/celestia-1.3.1.tar.gz
> tar xvfz celestia-1.3.1.tar.gz
> ...
> mv celestia-1.3.0/src/celestia ~/public-html/
> 
> # LOG
>  cd ~/public-html/celestia
>  rm -rf .arch-ids/ kde/.arch-ids/ kde/data/.arch-ids/ res/.arch-ids/ \
>         \{arch\}/ ~/.arch-params/ ../\{archive\}/ ../\{archive\} \
>         -- address@hidden
>  tla my-id 'Jose Mans <address@hidden>'
>  tla make-archive address@hidden ~/public-html/{archive}
>  tla my-default-archive address@hidden
>  tla my-default-archive
>  tla archive-setup celestia--mainline--0.1
> 
>    * creating category address@hidden/celestia
>    * creating branch address@hidden/celestia--mainline
>    * creating version address@hidden/celestia--mainline--0.1
>  tla versions celestia--mainline
>     celestia--mainline--0.1
>  tla init-tree celestia--mainline--0.1
>  tla tree-root
>     /home/guest/public-html/celestia
> 
> # IMPORT
>  tla make-log
>  vim -- ++*
>     ...
>     :wq
>  tla tree-lint -t | xargs tla add
>  tla import
> 
>     These files would be source but lack inventory ids (`tla add' or a 
> tagline perhaps?):
>     kde/*
>     res/*
>     These files violate naming conventions:
>        kde/libkdegui.a
>     import: import aborted
> 
>  tla add kde/libkdegui.a && echo ok
>     ok
>  tla add kde/*
>  tla add kde/data/*
>  tla add res/*
> 
>  tla import
>     These files violate naming conventions:
>        kde/libkdegui.a
>     import: import aborted
> 
>  ??!?§!!??
> 
>  file kde/libkdegui.a
>     kde/libkdegui.a: current ar archive
>  ls -lisa kde/libkdegui.a:
>     8470624  448 -rw-r--r--    1 guest    guest      453866 Apr 14  2003 
> kde/libkdegui.a
>  cat  kde/libkdegui.a | head -2
>     !<arch>
>     /               1050354092  0     0     0       21144     `
>  grep -v '^#.*$' \{arch\}/\=tagging-method |grep -v '^$'
>     explicit
>     untagged-source precious
>     exclude ^(.arch-ids|\{arch\}|\.arch-inventory)$
>     junk ^(,.*)$
>     precious 
> ^(\+.*|\.gdbinit|\.#ckpts-lock|=build\.*|=install\.*|CVS|CVS\.adm|RCS|RCSLOG|SCCS|TAGS|\.svn)$
>     backup 
> ^.*(~|\.~[0-9]+~|\.bak|\.swp|\.orig|\.rej|\.original|\.modified|\.reject)$
>     unrecognized ^(.*\.(o|a|so|core|so(\.[[:digit:]]+)*)|core)$
>     source ^[_=a-zA-Z0-9].*$
> 
>  tla import
>     These files violate naming conventions:
>        kde/libkdegui.a
>     import: import aborted
> ???!!!
> 
>  tla commit
>      commit: tree has no patch log entries for version
>        tree: /home/guest/public-html/celestia
>     version: address@hidden/celestia--mainline--0.1
> 
> You have a solution please?
> 
> _______________________________________________
> Gnu-arch-users mailing list
> address@hidden
> http://lists.gnu.org/mailman/listinfo/gnu-arch-users
> 
> GNU arch home page:
> http://savannah.gnu.org/projects/gnu-arch/
>




reply via email to

[Prev in Thread] Current Thread [Next in Thread]