Re: Extreme network performance

2008-02-19 Thread Gilad Ben-Yossef

Hi Aviv,

Answers like yours make linux-il a fun list :-)

Aviv Greenberg wrote:




IOAT - its not a TCP offload engine. Intel's assumption is that the
CPU is wasting a lot of cycles to copy data (from kernel to user and
vv). IOAT is just a smart DMA engine that can move data (copy)
without wasting the main CPU cycles. There are more details (cpu
caching optimizationetc) but this is the basic idea.


When Ira asked me about it before it didn't ring any bells with me but 
now that you describe it  I think I have a vague memory of Intel showing 
a research based on this at OLS 2005 where the conclusion was that it 
only benefits  certain kinds of traffic and not others since, for 
example, for traffic made from many small packets (typical VoIP traffic 
for example), the cost associated with the memory management trickery 
required to pin and unpin the socket buffers costs more then the cycles 
saved due to the offloaded copy...  thought I maybe gotten mixed with 
something else though.


Well, Google to the rescue as always... for those interested, I found a 
site about the Linux support of this thing here. It claims IOAT support 
is in the Linux kernel since 2.6.18. Not sure whether this is true or not.


http://www.linux-foundation.org/en/Net:I/OAT

My 2c,
Gilad


=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: Checking from a kernel module the existence of a device file - is it possible ?

2008-02-19 Thread Yedidyah Bar-David
On Tue, Feb 19, 2008 at 11:13:38AM +0200, Dan Shimshoni wrote:
 Hi,
 
 Is there a way I can test, from a kernel module, the existence of a
 device file ?
 
 A kernel module I write is a character device module, which depends
 on getting ioctls. In order that it will work, mknod ... /dev/myDev
 should be issued before to create the device file.
 
 Is there a way to check, in the init() method of this module, the
 existence of /dev/myDev (and exit with a proper printk if /dev/myDev
 does not exist)?

I do not know if that's possible or not, but I do not think you should.
It's usually considered bad practice to put policy in the kernel (or a
module, for that matter). The fact that this device node exists or not
does not have anything to do with your module, its ability to work,
whether it should exit or not, etc. Administrators (or udevd, or
whatever other means) can decide to create or delete this device before
or after loading your module, or not at all. They can decide on another
place for that module - /dev/somedir/yourDev, under a chroot, whatever.
Having to create this node to make the module load properly is a major
pain that will cause an endless amount of bug reports. Don't.
-- 
Didi


=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: Checking from a kernel module the existence of a device file - is it possible ?

2008-02-19 Thread Ori Idan
It is impossible.
When the kernel loads it first loads built in modules, then mounts file
system later on init insert other modules.
What you want is a module that can only be inserted by init or manually by
modprob or insmod.
In modern systems however, the device files are generated using udevd so you
don't need to check for device file.

-- 
Ori Idan


On Feb 19, 2008 11:13 AM, Dan Shimshoni [EMAIL PROTECTED] wrote:

 Hi,

 Is there a way I can test, from a kernel module, the existence of a
 device file ?

 A kernel module I write is a character device module, which depends
 on getting ioctls. In order that it will work, mknod ... /dev/myDev
 should be issued before to create the device file.

 Is there a way to check, in the init() method of this module, the
 existence of /dev/myDev (and exit with a proper printk if /dev/myDev
 does not exist)?

 DS

 =
 To unsubscribe, send mail to [EMAIL PROTECTED] with
 the word unsubscribe in the message body, e.g., run the command
 echo unsubscribe | mail [EMAIL PROTECTED]




-- 
ספרים וסיפורים שכתבתי: http://www.thestories.org


Re: Checking from a kernel module the existence of a device file - is it possible ?

2008-02-19 Thread Gilad Ben-Yossef

Dan Shimshoni wrote:

Hi,

Is there a way I can test, from a kernel module, the existence of a
device file ?

A kernel module I write is a character device module, which depends
on getting ioctls. In order that it will work, mknod ... /dev/myDev
should be issued before to create the device file.

Is there a way to check, in the init() method of this module, the
existence of /dev/myDev (and exit with a proper printk if /dev/myDev
does not exist)?


That is not the way it is done.

Provide a udev rule to create the /dev file automagically when the 
character device register.


See: http://www.reactivated.net/writing_udev_rules.html

Gilad

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Checking from a kernel module the existence of a device file - is it possible ?

2008-02-19 Thread Dan Shimshoni
Hi,

Is there a way I can test, from a kernel module, the existence of a
device file ?

A kernel module I write is a character device module, which depends
on getting ioctls. In order that it will work, mknod ... /dev/myDev
should be issued before to create the device file.

Is there a way to check, in the init() method of this module, the
existence of /dev/myDev (and exit with a proper printk if /dev/myDev
does not exist)?

DS

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: Source code control system

2008-02-19 Thread Shahar Dag




Hi

the advantage of SVN over CVS is:
1. if you commit several files, in SVN it is an atomic action while in CVS 
it is not. Than mean that with CVS some file may be updated while other wont 
== your repository is not consistent

2. when renaming, CVS will loose the history while SVN whill handle it OK

I think that the installasion of CVS is easier
window client will depand on your development environment, for example you
can get a plugin for Eclipse (one for CVS  one for SVN)
I also worked with WinCVS/CvsNT as a client for windows

Have fun
Shahar
_
I am looking for old Vinyl record.
If you have any that you don't need please mail me

Thanks
Shahar

- Original Message - 
From: David Suna [EMAIL PROTECTED]

To: linux-il@cs.huji.ac.il
Sent: Monday, February 18, 2008 3:50 PM
Subject: Source code control system


I am interested in setting up a simple source code control system for a 
SOHO setup.  There is a Linux server running Ubuntu that can act as the 
repository server.  Clients would be Windows and Linux.  I am looking for 
recommendations for a system that will be easy to set up and not have a 
steep learning curve (i.e. less than two hours to get the basic system up 
and running and configured).  There will only be one or two people using 
the system to begin with and all access will be over the local network. 
Ideally, there would be a graphical or web based front end to 
administering the system and an easy to use client for both Windows and 
Linux.  Any suggestions?


--
David Suna
[EMAIL PROTECTED]


=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]




=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: Source code control system

2008-02-19 Thread Ohad Levy
what about git?

On Feb 19, 2008 8:16 PM, Shahar Dag [EMAIL PROTECTED] wrote:




 Hi

  the advantage of SVN over CVS is:
 1. if you commit several files, in SVN it is an atomic action while in CVS
 it is not. Than mean that with CVS some file may be updated while other
 wont
 == your repository is not consistent
 2. when renaming, CVS will loose the history while SVN whill handle it OK

  I think that the installasion of CVS is easier
 window client will depand on your development environment, for example you
  can get a plugin for Eclipse (one for CVS  one for SVN)
 I also worked with WinCVS/CvsNT as a client for windows

  Have fun
 Shahar

 _
  I am looking for old Vinyl record.
  If you have any that you don't need please mail me

  Thanks
  Shahar

  - Original Message -
  From: David Suna [EMAIL PROTECTED]
  To: linux-il@cs.huji.ac.il
  Sent: Monday, February 18, 2008 3:50 PM
  Subject: Source code control system


 I am interested in setting up a simple source code control system for a
 SOHO setup.  There is a Linux server running Ubuntu that can act as the
 repository server.  Clients would be Windows and Linux.  I am looking
 for
 recommendations for a system that will be easy to set up and not have a
 steep learning curve (i.e. less than two hours to get the basic system
 up
 and running and configured).  There will only be one or two people using
 the system to begin with and all access will be over the local network.
 Ideally, there would be a graphical or web based front end to
 administering the system and an easy to use client for both Windows and
 Linux.  Any suggestions?
 
  --
  David Suna
  [EMAIL PROTECTED]
 
 
  =
  To unsubscribe, send mail to [EMAIL PROTECTED] with
  the word unsubscribe in the message body, e.g., run the command
  echo unsubscribe | mail [EMAIL PROTECTED]
 


 =
 To unsubscribe, send mail to [EMAIL PROTECTED] with
 the word unsubscribe in the message body, e.g., run the command
 echo unsubscribe | mail [EMAIL PROTECTED]




Re: Source code control system

2008-02-19 Thread Shlomi Fish
On Tuesday 19 February 2008, Shahar Dag wrote:
 Hi

  the advantage of SVN over CVS is:
 1. if you commit several files, in SVN it is an atomic action while in CVS
 it is not. Than mean that with CVS some file may be updated while other
 wont == your repository is not consistent

From what I know even the commit of one file in CVS is not atomic. Thus, a 
single file may be partially commited if something bad happens. In some 
other version control systems, such as ClearCase, each file is commited 
atomically, while the transcation itself is not atomic. In Subversion, 
however, and in most other modern open-source version control systems, the 
entire commit transaction is atomic.

 2. when renaming, CVS will loose the history while SVN whill handle it OK


Yes. Note, however, that at the moment svn will not merge diffs against files 
that were renamed afterwards.

Aside from these, svn has many other advantages over CVS. See 
the Subversion's Features list in http://subversion.tigris.org/ .

Regards,

Shlomi Fish

-
Shlomi Fish  [EMAIL PROTECTED]
Homepage:http://www.shlomifish.org/

I'm not an actor - I just play one on T.V.

To unsubscribe, 
send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: Source code control system

2008-02-19 Thread Gilad Ben-Yossef

Ohad Levy wrote:

what about git?



Git main attraction is distributed development. For something like the 
Linux kernel it is indispensable.


The thing is, most software development, even in the Open Source world, 
is not really distributed. Also, I don't think there is a Windows git 
client :-)


Gilad



=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: Source code control system

2008-02-19 Thread Micha
svn (subversion) is relatively easy to use and has both gui and cli frontends
(windows maybe only gui). there is tortoise svn which integrates into explorer.

cvs is mostly the same.

The big difference is that with cvs commits are per file (if you made dependent
changes on two different files the commit won't show it). cvs also doesn't
support renaming (it's the same as deleting the file and importing a new one).
svn commits as a group, i.e you can commit changes to several files as a group.

For better and worse (mostly space) svn keeps a copy of the pull also locally
(you basically have two copies of the code), although I don't think you can
commit against the local copy, just see what changes you made.

On the other hand cvs is older, and thus has a bit more software supporting it
(that is not as true nowadays).

Other options are tls (arch) which I know little about, and git.

git is mostly command line (I found the gui tools to be very limited), although
the learning curve for committing is mostly ok. It also relies on some linux
filesystem abilities, so it will run on windows but requires msys. It's big
difference is that it is a distributed system where each use maintains a
complete copy of the repository and can commit locally as much as he/she wants
with zero network overhead, when you are happy you can push the changes to a
central repository. I like it since it allows you to work on your own stuff
until it's ready for the repository without losing the ability to keep a commit
track (although you can achieve the same end with branches, as long as you are
always connected to the server, a thing that git doesn't require). It was built
with the kernel development cycle in mind.

Bottom line, for a SOHO that doesn't require offline commits and wants a low
learning curve solution I would recommend svn. cvs is too old and doesn't allow
atomic commits, git is too radical for most development environments and arch
I know nothing about (I think that it has the same lack of tools as git)

On Mon, 18 Feb 2008 16:05:44 +0200
Maxim Kudelya [EMAIL PROTECTED] wrote:

 David Suna wrote:
  I am interested in setting up a simple source code control system for a 
  SOHO setup.  
 ..
 Any suggestions?
 
 You could use Subversion (http://subversion.tigris.org/) as version 
 control system,
 Trac (http://trac.edgewall.org/) as web-based front end and TortoiseSVN
 (http://tortoisesvn.net/) as Windows client.
 

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: Source code control system

2008-02-19 Thread Tzafrir Cohen
On Tue, Feb 19, 2008 at 02:16:39PM +0200, Shahar Dag wrote:
 
 
 
 Hi
 
 the advantage of SVN over CVS is:
 1. if you commit several files, in SVN it is an atomic action while in CVS 
 it is not. Than mean that with CVS some file may be updated while other 
 wont == your repository is not consistent
 2. when renaming, CVS will loose the history while SVN whill handle it OK
 
 I think that the installasion of CVS is easier

With svn you can still work with an equivalent server-less files / svn+ssh 
mode. The problem is that you can't simply set per-directory permissions 
as simply as you can with CVS.

-- 
Tzafrir Cohen | [EMAIL PROTECTED] | VIM is
http://tzafrir.org.il || a Mutt's
[EMAIL PROTECTED] ||  best
ICQ# 16849754 || friend

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: Checking from a kernel module the existence of a device file - is it possible ?

2008-02-19 Thread Gilboa Davara

On Tue, 2008-02-19 at 11:13 +0200, Dan Shimshoni wrote:
 Hi,
 
 Is there a way I can test, from a kernel module, the existence of a
 device file ?
 A kernel module I write is a character device module, which depends
 on getting ioctls. In order that it will work, mknod ... /dev/myDev
 should be issued before to create the device file.
 
 Is there a way to check, in the init() method of this module, the
 existence of /dev/myDev (and exit with a proper printk if /dev/myDev
 does not exist)?
 
 DS
 


.. It is possible, but it'll be as ugly as it gets.
As others already pointed out, udev should create the device for you. (Or in 
short, don't do it)

Never the less, you should be able to filp_opep/filp_close to check if the 
device node exists.

- Gilboa


=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: Source code control system

2008-02-19 Thread Micha
On Tue, 19 Feb 2008 16:21:56 +0200
Gilad Ben-Yossef [EMAIL PROTECTED] wrote:

 Ohad Levy wrote:
  what about git?
 
 
 Git main attraction is distributed development. For something like the 
 Linux kernel it is indispensable.
 
 The thing is, most software development, even in the Open Source world, 
 is not really distributed. Also, I don't think there is a Windows git 
 client :-)

It does run well within msys (did it for a while). the kde interface should
compile also, but it gave me trouble when I tried it a few months back. didn't
have to fiddle with it though to check if it's simple to solve.

 
 Gilad
 
 
 
 =
 To unsubscribe, send mail to [EMAIL PROTECTED] with
 the word unsubscribe in the message body, e.g., run the command
 echo unsubscribe | mail [EMAIL PROTECTED]
 

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: Source code control system

2008-02-19 Thread Marc Volovic
Oi,

Git is a silly that.

M

- Ohad Levy [EMAIL PROTECTED] wrote:
 what about git?
 


-- 
---MAV
Marc A. Volovic Swiftouch, LTD
[EMAIL PROTECTED] +972-544-676764


=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: Source code control system

2008-02-19 Thread Shlomi Fish
On Tuesday 19 February 2008, Gilad Ben-Yossef wrote:
 Ohad Levy wrote:
  what about git?

 Git main attraction is distributed development. For something like the
 Linux kernel it is indispensable.

 The thing is, most software development, even in the Open Source world,
 is not really distributed. Also, I don't think there is a Windows git
 client :-)


Actually, there is a git client for cygwin, which should be pretty good. Also, 
Adam Kennedy here reports (unfavourably) on the native Win32 git:

http://use.perl.org/~Alias/journal/33825

But that put aside - yes, if you're concerned with Win32 compatibility, then 
git may have a problem in this regard.

Cheers,

Shlomi Fish

-
Shlomi Fish  [EMAIL PROTECTED]
Homepage:http://www.shlomifish.org/

I'm not an actor - I just play one on T.V.

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: Source code control system

2008-02-19 Thread Micha
On Mon, 18 Feb 2008 17:57:32 +0200
Shachar Shemesh [EMAIL PROTECTED] wrote:

 Marc Volovic wrote:
 
  Good heavens...
 
  Subversion and/or CVS - take your choice.

 I'll go with that recommendation if you only give me one thing that CVS 
 does better than SVN.
 
 Between the two, I fail to find a single reason to prefer the former 
 over the later.
 

One of your lines is wrong, I guess from the first line that you meant
I fail to find a single reason to prefer the later over the former.

the only reason I can think of currently is that svn stores  an extra local
repository cvs does everything remotely (only one local copy). If you have  a
big tree and not enough local space (should be an issue with modern hard disk,
used to be more of an issue a few years back).

I believe that svn is mature enough so you don't have to worry about the track
record.

 Shachar
 
 =
 To unsubscribe, send mail to [EMAIL PROTECTED] with
 the word unsubscribe in the message body, e.g., run the command
 echo unsubscribe | mail [EMAIL PROTECTED]
 

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: amsart and hebrew

2008-02-19 Thread Micha

--MP_/V4h+.wPidA+o4ZXtcRImqzx
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

It was generated originally using lyx but I cleaned it up a bit, seems like the
theorem declarations are causing the problem, without them it compiles fine

Micha

On Mon, 18 Feb 2008 08:59:33 +
Tzafrir Cohen [EMAIL PROTECTED] wrote:

 On Mon, Feb 18, 2008 at 02:13:12AM +0200, Micha wrote:
  Is it possible to mix amsart and hebrew?
  
  If I try to use a theorem I get an error:
  
  missing { inserted.
  A left brace was mandatory here, so I've put one in.
  You might want to delete and/or insert some corrections
  so that I will find a matching right brace soon.
  (If you're confused by all this, try typing `I}' now.)
 
 Can you please provide the complete document and also the .log file?
 

--MP_/V4h+.wPidA+o4ZXtcRImqzx
Content-Type: text/x-log; name=newfile2.log
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename=newfile2.log

This is pdfTeXk, Version 3.141592-1.40.3 (Web2C 7.5.6) (format=latex 2008.1.2)  
19 FEB 2008 11:41
entering extended mode
 %-line parsing enabled.
**newfile2.tex
(./newfile2.tex
LaTeX2e 2005/12/01
Babel v3.8h and hyphenation patterns for english, usenglishmax, dumylang, noh
yphenation, croatian, ukrainian, russian, bulgarian, czech, slovak, danish, dut
ch, finnish, basque, french, german, ngerman, ibycus, greek, monogreek, ancient
greek, hungarian, italian, latin, mongolian, norsk, icelandic, interlingua, tur
kish, coptic, romanian, welsh, serbian, slovenian, estonian, esperanto, upperso
rbian, indonesian, polish, portuguese, spanish, catalan, galician, swedish, loa
ded.
(/usr/share/texmf-texlive/tex/latex/amscls/amsart.cls
Document Class: amsart 2004/08/06 v2.20
\linespacing=\dimen102
\normalparindent=\dimen103
\normaltopskip=\skip41
(/usr/share/texmf-texlive/tex/latex/amsmath/amsmath.sty
Package: amsmath 2000/07/18 v2.13 AMS math features
[EMAIL PROTECTED]

For additional information on amsmath, use the `?' option.
(/usr/share/texmf-texlive/tex/latex/amsmath/amstext.sty
Package: amstext 2000/06/29 v2.01

(/usr/share/texmf-texlive/tex/latex/amsmath/amsgen.sty
File: amsgen.sty 1999/11/30 v2.0
[EMAIL PROTECTED]
[EMAIL PROTECTED]
))
(/usr/share/texmf-texlive/tex/latex/amsmath/amsbsy.sty
Package: amsbsy 1999/11/29 v1.2d
[EMAIL PROTECTED]
)
(/usr/share/texmf-texlive/tex/latex/amsmath/amsopn.sty
Package: amsopn 1999/12/14 v2.01 operator names
)
[EMAIL PROTECTED]
LaTeX Info: Redefining \frac on input line 211.
[EMAIL PROTECTED]
[EMAIL PROTECTED]
LaTeX Info: Redefining \overline on input line 307.
[EMAIL PROTECTED]
[EMAIL PROTECTED]
LaTeX Info: Redefining \ldots on input line 379.
LaTeX Info: Redefining \dots on input line 382.
LaTeX Info: Redefining \cdots on input line 467.
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
LaTeX Font Info:Redeclaring font encoding OML on input line 567.
LaTeX Font Info:Redeclaring font encoding OMS on input line 568.
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
\multlinegap=\skip43
\multlinetaggap=\skip44
[EMAIL PROTECTED]
LaTeX Info: Redefining \[ on input line 2666.
LaTeX Info: Redefining \] on input line 2667.
)
LaTeX Font Info:Try loading font information for U+msa on input line 407.

(/usr/share/texmf-texlive/tex/latex/amsfonts/umsa.fd
File: umsa.fd 2002/01/19 v2.2g AMS font definitions
)
(/usr/share/texmf-texlive/tex/latex/amsfonts/amsfonts.sty
Package: amsfonts 2001/10/25 v2.2f
\symAMSa=\mathgroup4
\symAMSb=\mathgroup5
LaTeX Font Info:Overwriting math alphabet `\mathfrak' in version `bold'
(Font)  U/euf/m/n -- U/euf/b/n on input line 132.
)
\copyins=\insert233
\abstractbox=\box28
\listisep=\skip45
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
\abovecaptionskip=\skip46
\belowcaptionskip=\skip47
\captionindent=\dimen113
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
)
(/usr/share/texmf-texlive/tex/latex/base/fontenc.sty
Package: fontenc 2005/09/27 v1.99g Standard LaTeX package

(/usr/share/texmf-texlive/tex/latex/base/t1enc.def
File: t1enc.def 2005/09/27 v1.99g Standard LaTeX file
LaTeX Font Info:Redeclaring font encoding T1 on input line 43.
))
(/usr/share/texmf-texlive/tex/latex/base/inputenc.sty
Package: inputenc 2006/05/05 v1.1b Input encoding file
[EMAIL PROTECTED]
[EMAIL PROTECTED]

(/usr/share/texmf-texlive/tex/latex/base/latin9.def
File: latin9.def 2006/05/05 v1.1b Input encoding file
)
(/usr/share/texmf/tex/generic/ivritex/cp1255.def
File: cp1255.def 2001/07/22 v1.1a Hebrew 

Re: Source code control system

2008-02-19 Thread Shlomi Fish
On Tuesday 19 February 2008, Ohad Levy wrote:
 what about git?


Well, my take on the problems with git are that:

1. Its Windows-support may be lacking. See:

http://use.perl.org/~Alias/journal/33825

2. It is more complex than Subversion:


shlomi:~$ git-
Display all 132 possibilities? (y or n)


3. The command line syntax of operating it, should be less CVS-like and less 
intuitve than Subversion's.

4. Possibly have some gotchas that are not present in Subversion. Like no 
support for keywords:

http://www.mail-archive.com/haifux%40haifux.org/msg02971.html

--

git should be a fine version control system, but Subversion may be good enough 
or better for the usecase of the OP.

Regards,

Shlomi Fish

 On Feb 19, 2008 8:16 PM, Shahar Dag [EMAIL PROTECTED] wrote:
  Hi
 
   the advantage of SVN over CVS is:
  1. if you commit several files, in SVN it is an atomic action while in
  CVS it is not. Than mean that with CVS some file may be updated while
  other wont
  == your repository is not consistent
  2. when renaming, CVS will loose the history while SVN whill handle it OK
 
   I think that the installasion of CVS is easier
  window client will depand on your development environment, for example
  you can get a plugin for Eclipse (one for CVS  one for SVN)
  I also worked with WinCVS/CvsNT as a client for windows
 
   Have fun
  Shahar
 
  _
  I am looking for old Vinyl record.
   If you have any that you don't need please mail me
 
   Thanks
   Shahar
 
   - Original Message -
   From: David Suna [EMAIL PROTECTED]
   To: linux-il@cs.huji.ac.il
   Sent: Monday, February 18, 2008 3:50 PM
   Subject: Source code control system
 
  I am interested in setting up a simple source code control system for a
  SOHO setup.  There is a Linux server running Ubuntu that can act as the
  repository server.  Clients would be Windows and Linux.  I am looking
 
  for
 
  recommendations for a system that will be easy to set up and not have a
  steep learning curve (i.e. less than two hours to get the basic system
 
  up
 
  and running and configured).  There will only be one or two people
   using the system to begin with and all access will be over the local
   network. Ideally, there would be a graphical or web based front end to
  administering the system and an easy to use client for both Windows and
  Linux.  Any suggestions?
  
   --
   David Suna
   [EMAIL PROTECTED]
  
  
   =
   To unsubscribe, send mail to [EMAIL PROTECTED] with
   the word unsubscribe in the message body, e.g., run the command
   echo unsubscribe | mail [EMAIL PROTECTED]
 
  =
  To unsubscribe, send mail to [EMAIL PROTECTED] with
  the word unsubscribe in the message body, e.g., run the command
  echo unsubscribe | mail [EMAIL PROTECTED]



-- 

-
Shlomi Fish  [EMAIL PROTECTED]
Homepage:http://www.shlomifish.org/

I'm not an actor - I just play one on T.V.

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]