[ 
https://issues.apache.org/jira/browse/SCM-300?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17960961#comment-17960961
 ] 

ASF GitHub Bot commented on SCM-300:
------------------------------------

jira-importer opened a new issue, #519:
URL: https://github.com/apache/maven-scm/issues/519

   **[Hilco 
Wijbenga](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=hilco)** 
opened 
**[SCM-300](https://issues.apache.org/jira/browse/SCM-300?redirect=false)** and 
commented
   
   We've been trying to set up Continuum and consequently we started
   running some builds. It all worked nicely until the CVS server ran out
   of inodes in its /tmp directory. It looks like it's not the normal
   checkouts that people do that's causing this ... it appears to be
   Continuum.
   
   We tried a small build with Continuum and lo and behold: /tmp had a
   new directory that was not deleted at the end of the checkout. So
   we're fairly certain it's something Continuum related.
   
   CVS creates a sort of cache directory (in /tmp) for each checkout (it
   stores the CVS directories, not any of the files that are being
   checked out) and this directory (and all of its **many** subdirectories)
   are not being deleted. Apparently, it doesn't notice that the checkout
   has finished. Something like a session not being closed. After three
   days of this our server runs out of inodes and nothing works anymore.
   
   We've created a cron job to remove these CVS directories from /tmp at
   the end of the day so we have a workaround.
   
   
   ---
   
   **Affects:** 1.0-rc1
   




> CVS doesn't close it's session after checkout
> ---------------------------------------------
>
>                 Key: SCM-300
>                 URL: https://issues.apache.org/jira/browse/SCM-300
>             Project: Maven SCM (Moved to GitHub Issues)
>          Issue Type: Bug
>          Components: maven-scm-provider-cvs
>    Affects Versions: 1.0-rc1
>         Environment: Linux, Sun JDK 1.4. Continuum built from trunk.
>            Reporter: Hilco Wijbenga
>            Assignee: Emmanuel Venisse
>            Priority: Major
>             Fix For: 1.0
>
>
> We've been trying to set up Continuum and consequently we started
> running some builds. It all worked nicely until the CVS server ran out
> of inodes in its /tmp directory. It looks like it's not the normal
> checkouts that people do that's causing this ... it appears to be
> Continuum.
> We tried a small build with Continuum and lo and behold: /tmp had a
> new directory that was not deleted at the end of the checkout. So
> we're fairly certain it's something Continuum related.
> CVS creates a sort of cache directory (in /tmp) for each checkout (it
> stores the CVS directories, not any of the files that are being
> checked out) and this directory (and all of its *many* subdirectories)
> are not being deleted. Apparently, it doesn't notice that the checkout
> has finished. Something like a session not being closed. After three
> days of this our server runs out of inodes and nothing works anymore.
> We've created a cron job to remove these CVS directories from /tmp at
> the end of the day so we have a workaround.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to