May be you can set 'Gary_Gabriel_Dev' as the default user for this repo.

   $ fossil user default Gary_Gabriel_Dev

-- 
Martin G.
(From a mobile: Excuse brevity and top posting.)

Le mercredi 13 mai 2015, Gary_Gabriel <gabrielrobert.qu...@googlemail.com>
a écrit :

> Hi Warren,
>
> Thanks for your help and comments.  I tried your tip , and checked the
> user name again, the repo is installed on a PC with another user name.  But
> irregardless of what I tried; Fossil replies with "no such user:
> Gary_Gabriel_Dev". The details follow.
>
>  Fossil attempts to guess the correct user name from several environment
>> variables: FOSSIL_USER, USER, LOGNAME, then USERNAME, in that order.  The
>> first one that succeeds is used.
>>
>> If none of these is set correctly with respect to your Fossil user scheme
>> (i.e. Fossil users and your local LDAP user names are different) you can
>> override this guessing game with the “fossil user default” command.
>>
>
> I added a new user with the current user name, but the same error(1)
> continues. Here are the console results after adding the new user with a
> current user name.
>
> First after using your suggestion; Fossil did not recognize the user:
> "fossil user default Gary_Gabriel_Dev"
> "no such user: Gary_Gabriel_Dev"
>
> Now checking to see if the new user entry was successful:
> "fossil user list"
> "Gary Gabriel
> Gary_Gabriel_Dev
> anonymous    Anon
> developer    Dev
> nobody       Nobody
> reader       Reader"
>
> I do not understand the problem. "Gary_Gabriel_Dev" is the valid PC user
> name and is recognized by "fossil user list". However the commit command
> fails and Fossil continues to reply "no such user: Gary_Gabriel_Dev". Or-
> Fossil refuses the commit with the comment:
> "Cannot figure out who you are!  Consider using the --user
> command line option, setting your USER environment variable,
> or setting a default user with "fossil user default USER"."
>
>
> For completeness I replied to your thoughtful tips.
>
>  It is telling you that there is no file called
>> C20131_IR_At7_OpSystem_ProjectFile.fossil in the current directory.
>>
>
> But the file is there confirmed by "fossil ls".
>
>
>  You probably do not mean to be checking one Fossil repo into another
>> Fossil repo anyway.  I’m guessing that you are passing that parameter by
>> mistake, thinking that you are telling Fossil which repo to make the
>> checkin on.
>>
>> If you want to make a checkin on a particular Fossil repo, you need to be
>> making that checkin from within the directory where you said
>>
>>     fossil open /path/to/C20131_IR_At7_OpSystem_ProjectFile.fossil
>>
>
> Previous to the posted commands; I cd'ed to the correct directory where
> the repo is and checked repo file availability with "fossil ls" and "fossil
> status". The console returned the confirmation of the open repo.
>
> "You probably do not mean to be checking one Fossil repo into another
> Fossil repo anyway. I’m guessing that you are passing that parameter by
> mistake, thinking that you are telling Fossil which repo to make the
> checkin on." You're right. I thought the syntax was right. I have used this
> statement with success, what is the correct syntax?
>
>  I get this error[1] with a commit:
>> fossil commit -m "12.05.2015. C20131_IR_At7_OpSystem_ProjectFile.tcl."
>> --tag "C20131_IR_At7_OpSystem_ProjectFile" --allow-empty
>> C20131_IR_At7_OpSystem_ProjectFile.fossil
>>
>
>  Do you mean --allow-empty? What change is fossil not seeing? What does
>> Fossil say when you try to “fossil diff” that file, or ask “fossil finfo”
>> on it?
>>
>
> Yes- that is the command posted above, assuming the syntax in the commit
> statement is correct. To workaround Fossil's refusal to commit; I made some
> more changes to the source and tried again. But even after the changes;
> Fossil did not detect the changes. But this is secondary to the problem.
>
>  Fossil recognizes "--user "Gary Gabriel" “?
>>>
>> There is no such flag.
>>
>
> This Fossil console comment refers to the flag "--user".
> "Cannot figure out who you are!  Consider using the --user
>     command line option, setting your USER environment variable,
>     or setting a default user with "fossil user default USER"."
>
> I appreciate your time and expertise, and it helped me along.
>
> - Gary Gabriel
> _______________________________________________
> fossil-users mailing list
> fossil-users@lists.fossil-scm.org
> http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
>
_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to